linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] NFS: Add support for fallocate and llseek
@ 2013-10-28 15:00 Anna Schumaker
  2013-10-28 15:00 ` [PATCH 1/3] NFS: Use WRITE_PLUS for hole punches Anna Schumaker
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Anna Schumaker @ 2013-10-28 15:00 UTC (permalink / raw)
  To: Trond.Myklebust, linux-nfs

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


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2013-11-05  9:37 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-28 15:00 [PATCH 0/3] NFS: Add support for fallocate and llseek Anna Schumaker
2013-10-28 15:00 ` [PATCH 1/3] NFS: Use WRITE_PLUS for hole punches Anna Schumaker
2013-10-29  7:39   ` Christoph Hellwig
2013-10-29 12:41     ` Anna Schumaker
2013-11-05  9:37   ` Christoph Hellwig
2013-10-28 15:00 ` [PATCH 2/3] NFS: Allow for asynchronous WRITE_PLUS calls Anna Schumaker
2013-10-29  7:39   ` Christoph Hellwig
2013-10-29 12:44     ` Myklebust, Trond
2013-10-29 12:48       ` Hellwig Christoph
2013-10-29 13:05         ` Myklebust, Trond
2013-10-29 13:08           ` Hellwig Christoph
2013-10-29 13:21             ` Myklebust, Trond
2013-10-29 13:24               ` Hellwig Christoph
2013-10-29 13:41                 ` Myklebust, Trond
2013-10-29 13:44                 ` J. Bruce Fields
2013-10-28 15:00 ` [PATCH 3/3] NFS: Implement SEEK Anna Schumaker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).