Home
last modified time | relevance | path

Searched hist:"5 f50c0c6d644d6c8180d9079c13c5d9de3adeb34" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/fs/lockd/
H A Dclntproc.cdiff 5f50c0c6d644d6c8180d9079c13c5d9de3adeb34 Tue Apr 01 19:26:22 CDT 2008 Trond Myklebust <Trond.Myklebust@netapp.com> NLM/lockd: Fix a race when cancelling a blocking lock

We shouldn't remove the lock from the list of blocked locks until the
CANCEL call has completed since we may be racing with a GRANTED callback.

Also ensure that we send an UNLOCK if the CANCEL request failed. Normally
that should only happen if the process gets hit with a fatal signal.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>