linux-stable/drivers/staging
Linus Torvalds 83373f7028 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull vfs fixes from Al Viro:
 "double iput() on failure exit in lustre, racy removal of spliced
  dentries from ->s_anon in __d_materialise_dentry() plus a bunch of
  assorted RCU pathwalk fixes"

The RCU pathwalk fixes end up fixing a couple of cases where we
incorrectly dropped out of RCU walking, due to incorrect initialization
and testing of the sequence locks in some corner cases.  Since dropping
out of RCU walk mode forces the slow locked accesses, those corner cases
slowed down quite dramatically.

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  be careful with nd->inode in path_init() and follow_dotdot_rcu()
  don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
  fix bogus read_seqretry() checks introduced in b37199e
  move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon)
  [fix] lustre: d_make_root() does iput() on dentry allocation failure
2014-09-14 17:37:36 -07:00
..
android android: fix reference leak in sync_fence_create 2014-09-08 13:42:00 -07:00
bcm
board
comedi
cptm1217
dgap
dgnc
emxx_udc
et131x
ft1000
fwserial
gdm72xx
gdm724x
goldfish
gs_fpgaboot
iio
imx-drm imx-drm: imx-ldb: fix NULL pointer in imx_ldb_unbind() 2014-09-08 12:10:28 -07:00
line6
lustre [fix] lustre: d_make_root() does iput() on dentry allocation failure 2014-09-13 22:13:39 -04:00
media
mt29f_spinand
netlogic
nokia_h4p
nvec
octeon
octeon-usb
olpc_dcon
ozwpan
panel
rtl8188eu staging: r8188eu: Add new USB ID 2014-08-25 15:00:56 -07:00
rtl8192e
rtl8192ee
rtl8192u
rtl8712
rtl8723au
rtl8821ae
rts5208
skein
slicoss
speakup
ste_rmi4
unisys
vme
vt6655
vt6656
wlan-ng
xgifb
xillybus
Kconfig
Makefile
staging.c