summary refs log tree commit diff
path: root/fs/nfs/flexfilelayout
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2016-09-17 18:17:33 -0400
committerAnna Schumaker <Anna.Schumaker@Netapp.com>2016-09-22 13:56:04 -0400
commit66f570ab7307ad613b0d800fff27aba316014eaf (patch)
tree4ce0d4910a6be281554f0f91d46a51e3f79c475c /fs/nfs/flexfilelayout
parent75575ddf29cbbf8e3c96fb02ae80a33f22054aad (diff)
downloadlinux-66f570ab7307ad613b0d800fff27aba316014eaf.tar.gz
nfs: use safe, interruptible sleeps when waiting to retry LOCK
We actually want to use TASK_INTERRUPTIBLE sleeps when we're in the
process of polling for a NFSv4 lock. If there is a signal pending when
the task wakes up, then we'll be returning an error anyway. So, we might
as well wake up immediately for non-fatal signals as well. That allows
us to return to userland more quickly in that case, but won't change the
error that userland sees.

Also, there is no need to use the *_unsafe sleep variants here, as no
vfs-layer locks should be held at this point.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'fs/nfs/flexfilelayout')
0 files changed, 0 insertions, 0 deletions