public inbox for linux-nfs@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH 0/6] Add a client-side OFFLOAD_STATUS implementation
@ 2024-07-02 15:19 cel
  2024-07-02 15:19 ` [RFC PATCH 1/6] NFS: Fix typo in OFFLOAD_CANCEL comment cel
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: cel @ 2024-07-02 15:19 UTC (permalink / raw)
  To: linux-nfs; +Cc: Olga Kornievskaia, Dai Ngo, Chuck Lever

From: Chuck Lever <chuck.lever@oracle.com>

*** COMPILE-TESTED ONLY ***

Not sure I've addressed all of Olga's concerns. This is more like a
progress report. I've more-or-less worked out how to sort through
the results of the operation and return a "bytes copied so far"
count to the caller.

Chuck Lever (6):
  NFS: Fix typo in OFFLOAD_CANCEL comment
  NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR
  NFS: Rename struct nfs4_offloadcancel_data
  NFS: Implement NFSv4.2's OFFLOAD_STATUS operation
  NFS: Use  NFSv4.2's OFFLOAD_STATUS operation
  NFS: Refactor trace_nfs4_offload_cancel

 fs/nfs/nfs42proc.c        | 173 ++++++++++++++++++++++++++++++++++----
 fs/nfs/nfs42xdr.c         |  88 ++++++++++++++++++-
 fs/nfs/nfs4trace.h        |  11 ++-
 fs/nfs/nfs4xdr.c          |   1 +
 include/linux/nfs4.h      |   1 +
 include/linux/nfs_fs_sb.h |   1 +
 include/linux/nfs_xdr.h   |   5 +-
 7 files changed, 260 insertions(+), 20 deletions(-)

-- 
2.45.2


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

end of thread, other threads:[~2024-07-03 18:53 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-02 15:19 [RFC PATCH 0/6] Add a client-side OFFLOAD_STATUS implementation cel
2024-07-02 15:19 ` [RFC PATCH 1/6] NFS: Fix typo in OFFLOAD_CANCEL comment cel
2024-07-02 15:19 ` [RFC PATCH 2/6] NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR cel
2024-07-02 15:19 ` [RFC PATCH 3/6] NFS: Rename struct nfs4_offloadcancel_data cel
2024-07-02 15:19 ` [RFC PATCH 4/6] NFS: Implement NFSv4.2's OFFLOAD_STATUS operation cel
2024-07-02 18:30   ` Olga Kornievskaia
2024-07-02 18:33     ` Chuck Lever III
2024-07-02 15:19 ` [RFC PATCH 5/6] NFS: Use " cel
2024-07-02 18:30   ` Olga Kornievskaia
2024-07-02 18:43     ` Chuck Lever III
2024-07-03 18:52     ` Chuck Lever III
2024-07-02 15:19 ` [RFC PATCH 6/6] NFS: Refactor trace_nfs4_offload_cancel cel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox