[PATCH 0/3] nfsd: lease handling cleanups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset represents some small-ish lease-handling cleanups. In
particular, it moves the vfs_setlease F_UNLCK call out from under any
spinlocks, which is necessary for eventually allowing ->setlease methods
to block.

These aren't strictly bugfixes, so they can probably wait until v3.18
if needed.

Jeff Layton (3):
  nfsd: protect lease-related nfs4_file fields with fi_lock
  nfsd: call nfs4_put_deleg_lease outside of state_lock
  nfsd: allow find_any_file to return a fi_deleg_file reference

 fs/nfsd/nfs4state.c | 45 +++++++++++++++++++++++++++++++--------------
 1 file changed, 31 insertions(+), 14 deletions(-)

-- 
1.9.3

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux