]> git.baikalelectronics.ru Git - kernel.git/commit
NFSv4: Remove nfs4_client->cl_sem from close() path
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 18 Oct 2005 21:20:13 +0000 (14:20 -0700)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 18 Oct 2005 21:20:13 +0000 (14:20 -0700)
commitb82d0d2905336543fc3768f215f0c3d1ae1ffc10
tree09f5573ba348225bb7eed14c20b3305f49449e06
parent3a3a436d3e0fc06916687baa1f0136bede4b9c75
NFSv4: Remove nfs4_client->cl_sem from close() path

 We no longer need to worry about collisions between close() and the state
 recovery code, since the new close will automatically recheck the
 file state once it is done waiting on its sequence slot.

 Ditto for the nfs4_proc_locku() procedure.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4proc.c
fs/nfs/nfs4state.c