diff options
author | NeilBrown <neilb@suse.de> | 2006-04-10 22:55:37 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-11 06:18:52 -0700 |
commit | 5e8d5c29482dc56de5971ddc99c6e7f69e4d16f6 (patch) | |
tree | fe50096b5742960ff6bcccbb053c1f9b379916c8 /lib/rwsem-spinlock.c | |
parent | 6f54e2d0d3a904e55c9c50b78542072f6c42080e (diff) | |
download | blackbird-op-linux-5e8d5c29482dc56de5971ddc99c6e7f69e4d16f6.tar.gz blackbird-op-linux-5e8d5c29482dc56de5971ddc99c6e7f69e4d16f6.zip |
[PATCH] knfsd: nfsd4: fix laundromat shutdown race
We need to make sure the laundromat work doesn't reschedule itself just when
we try to cancel it. Also, we shouldn't be waiting for it to finish running
while holding the state lock, as that's a potential deadlock.
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'lib/rwsem-spinlock.c')
0 files changed, 0 insertions, 0 deletions