[PATCH 0/3] NFS: Add support for fallocate and llseek

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

 



These patches add in support for the fallocate() and llseek() system calls
using the NFS v4.2 operations WRITE_PLUS and SEEK to do the work on the
server.  This patchset uses constants defined in the matching server patches,
so these should probably be applied second.

Questions, comments and thoughts are appreciated!

Anna

Anna Schumaker (3):
  NFS: Use WRITE_PLUS for hole punches
  NFS: Allow for asynchronous WRITE_PLUS calls
  NFS: Implement SEEK

 fs/nfs/callback.h       |  13 +++
 fs/nfs/callback_proc.c  |   8 ++
 fs/nfs/callback_xdr.c   |  54 ++++++++++-
 fs/nfs/inode.c          |   2 +
 fs/nfs/nfs4_fs.h        |   9 ++
 fs/nfs/nfs4file.c       | 143 +++++++++++++++++++++++++++++
 fs/nfs/nfs4proc.c       |  68 ++++++++++++++
 fs/nfs/nfs4xdr.c        | 233 ++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/nfs4.h    |   4 +
 include/linux/nfs_xdr.h |  49 ++++++++++
 10 files changed, 580 insertions(+), 3 deletions(-)

-- 
1.8.4.1

--
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