]> git.karo-electronics.de Git - karo-tx-linux.git/commit
NFSv4.1: Fix an ABBA locking issue with session and state serialisation
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 12 Feb 2013 00:01:21 +0000 (19:01 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Feb 2013 13:38:32 +0000 (05:38 -0800)
commite6a6e38b72bae7e2db7e47fa5cdc15a3f2b5cc15
tree4cceebee05fc41bac950e4050f569978df69a224
parent19cb8ef8147370e8859a863c942221920163b404
NFSv4.1: Fix an ABBA locking issue with session and state serialisation

commit c8da19b9866ea84e9ad1c369393ea95d54ee7845 upstream.

Ensure that if nfs_wait_on_sequence() causes our rpc task to wait for
an NFSv4 state serialisation lock, then we also drop the session slot.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/nfs/nfs4proc.c