diff options
| author | Trond Myklebust <[email protected]> | 2008-01-10 21:07:54 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2008-01-10 21:35:32 +0000 |
| commit | d0dc3701cb46f73cf8ca393f62e325065b0bbd03 (patch) | |
| tree | 14fd83b50509a46c124f526f1eadff967482be33 /fs/proc/array.c | |
| parent | [SCSI] qla1280: fix 32 bit segment code (diff) | |
| download | kernel-d0dc3701cb46f73cf8ca393f62e325065b0bbd03.tar.gz kernel-d0dc3701cb46f73cf8ca393f62e325065b0bbd03.zip | |
NFSv4: Give the lock stateid its own sequence queue
Sharing the open sequence queue causes a deadlock when we try to take
both a lock sequence id and and open sequence id.
This fixes the regression reported by Dimitri Puzin and Jeff Garzik: See
http://bugzilla.kernel.org/show_bug.cgi?id=9712
for details.
Reported-and-tested-by: Dimitri Puzin <[email protected]>
Signed-off-by: Trond Myklebust <[email protected]>
Tested-by: Jeff Garzik <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions
