[git pull][vfs.git] a couple of fixes

2 messages, 2 authors, 2012-09-28 · open the first message on its own page

[git pull][vfs.git] a couple of fixes

From: Al Viro <viro@ZenIV.linux.org.uk>
Date: 2012-09-28 03:40:45

	A couple of fixes; one for automount/lazy umount race, another
a classic "we don't protect the refcount transition to zero with the
lock that protects looking for object in hash" kind of crap in lockd.
Please, pull.  The usual place -
git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus

Shortlog:
Al Viro (2):
      do_add_mount()/umount -l races
      close the race in nlmsvc_free_block()

Diffstat:
 fs/lockd/svclock.c |    3 +--
 fs/namespace.c     |   10 ++++++++--
 2 files changed, 9 insertions(+), 4 deletions(-)

Re: [git pull][vfs.git] a couple of fixes

From: Linus Torvalds <torvalds@linux-foundation.org>
Date: 2012-09-28 17:08:56

Hmm. What is the status of the rename_lock write-lock recursion
deadlock patch from Miklos?

Attached is a simpler version of it (Miklos, can you verify this
simplified version also works for you?), but it's still fairly ugly.

            Linus
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help