All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] NFS: Add v4.2 SEEK support
@ 2014-09-02 17:30 Anna Schumaker
  2014-09-02 17:31 ` [PATCH v2] NFS: Implement SEEK Anna Schumaker
  0 siblings, 1 reply; 6+ messages in thread
From: Anna Schumaker @ 2014-09-02 17:30 UTC (permalink / raw)
  To: Trond.Myklebust, linux-nfs

This patch adds support for the NFS v4.2 operation SEEK.

I think nfs4proc.c and nfs4xdr.c have grown out of control, and I would like
to avoid adding new functions to these files unless absolutely necessary.
Therefore, I created nfs42proc.c and nfs42xdr.h in an attempt to separate
out the new code.

Changes is v2:
- Remove dots from filenames to keep Christoph happy :)

This patch and the corresponding server changes are available in the [seek]
branch of:

	git://git.linux-nfs.org/projects/anna/linux-nfs.git

Questions?  Comments?  Thoughts?

Anna


Anna Schumaker (1):
  NFS: Implement SEEK

 fs/nfs/Makefile           |  1 +
 fs/nfs/inode.c            |  2 +
 fs/nfs/nfs42.h            | 14 +++++++
 fs/nfs/nfs42proc.c        | 39 +++++++++++++++++++
 fs/nfs/nfs42xdr.h         | 98 +++++++++++++++++++++++++++++++++++++++++++++++
 fs/nfs/nfs4_fs.h          |  7 ++++
 fs/nfs/nfs4client.c       |  2 +
 fs/nfs/nfs4file.c         | 68 ++++++++++++++++++++++++++++++++
 fs/nfs/nfs4proc.c         |  1 -
 fs/nfs/nfs4xdr.c          |  7 ++++
 fs/nfsd/nfs4proc.c        |  2 +-
 include/linux/nfs4.h      |  3 ++
 include/linux/nfs_fs_sb.h |  1 +
 include/linux/nfs_xdr.h   | 19 +++++++++
 14 files changed, 262 insertions(+), 2 deletions(-)
 create mode 100644 fs/nfs/nfs42.h
 create mode 100644 fs/nfs/nfs42proc.c
 create mode 100644 fs/nfs/nfs42xdr.h

-- 
2.1.0


^ permalink raw reply	[flat|nested] 6+ messages in thread
* [PATCH v2] NFS: Add support for SEEK_HOLE and SEEK_DATA
@ 2013-11-12 19:06 Anna Schumaker
  2013-11-12 19:06 ` [PATCH v2] NFS: Implement SEEK Anna Schumaker
  0 siblings, 1 reply; 6+ messages in thread
From: Anna Schumaker @ 2013-11-12 19:06 UTC (permalink / raw)
  To: Trond.Myklebust, linux-nfs

This patch should be applied after the matching NFSD patch series
(NFSD: Implement SEEK) and only includes the SEEK patch from my earlier
WRITE_PLUS / SEEK submission.

Questions?  Comments?  Thoughts?
Anna

Anna Schumaker (1):
  NFS: Implement SEEK

 fs/nfs/inode.c          |   2 +
 fs/nfs/nfs4_fs.h        |   4 ++
 fs/nfs/nfs4file.c       |  61 +++++++++++++++++++++++++++
 fs/nfs/nfs4proc.c       |  31 ++++++++++++++
 fs/nfs/nfs4xdr.c        | 109 ++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/nfs4.h    |   3 ++
 include/linux/nfs_xdr.h |  22 ++++++++++
 7 files changed, 232 insertions(+)

-- 
1.8.4.2


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

end of thread, other threads:[~2014-09-09 19:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-02 17:30 [PATCH v2] NFS: Add v4.2 SEEK support Anna Schumaker
2014-09-02 17:31 ` [PATCH v2] NFS: Implement SEEK Anna Schumaker
2014-09-09 17:19   ` Trond Myklebust
2014-09-09 19:26     ` Anna Schumaker
2014-09-09 18:07   ` Christoph Hellwig
  -- strict thread matches above, loose matches on Subject: below --
2013-11-12 19:06 [PATCH v2] NFS: Add support for SEEK_HOLE and SEEK_DATA Anna Schumaker
2013-11-12 19:06 ` [PATCH v2] NFS: Implement SEEK Anna Schumaker

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.