Oh, this didn't get marked for stable.
It's commit 59430262401b, "vfs: fix race in rcu lookup of pruned
dentry", and it applies to 39 too.
It turns out 2.6.38 got it right. The bug was introduced by
62a7375e5d77 ("vfs - check non-mountpoint dentry might block in
__follow_mount_rcu()").
Al, what about your other d_lock fixes etc? Are they worth the pain of
back-porting?
Linus
_______________________________________________
stable mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/stable