From: Linus Torvalds Date: Sun, 31 May 2015 23:00:34 +0000 (-0700) Subject: Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs X-Git-Tag: microblaze-4.2-rc1~35 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=8ba64dc33830fbcd57d59fddc2ca1c24a6a394c4;p=linux-2.6-microblaze.git Merge branch 'for-linus' of git://git./linux/kernel/git/viro/vfs Pull vfs fix from Al Viro: "Off-by-one in d_walk()/__dentry_kill() race fix. It's very hard to hit; possible in the same conditions as the original bug, except that you need the skipped branch to contain all the remaining evictables, so that the d_walk()-calling loop in d_invalidate() decides there's nothing more to do and doesn't go for another pass - otherwise that next pass will sweep the sucker. So it's not too urgent, but seeing that the fix is obvious and the original commit has spread into all -stable branches..." * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: d_walk() might skip too much --- 8ba64dc33830fbcd57d59fddc2ca1c24a6a394c4