mbox series

[GIT,PULL] Please pull NFSoRDMA updates for Linux 5.3

Message ID b2cabbe76eecc8db717cccd84067d78f8c3a7d0f.camel@netapp.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Please pull NFSoRDMA updates for Linux 5.3 | expand

Pull-request

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

Message

Schumaker, Anna July 2, 2019, 8:35 p.m. UTC
Hi Trond,

The following changes since commit
9e0babf2c06c73cda2c0cd37a1653d823adb40ec:

  Linux 5.2-rc5 (2019-06-16 08:49:45 -1000)

are available in the Git repository at:

  git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-rdma-
for-5.3-1

for you to fetch changes up to
1a8f1ed3eb1ac2fddc1d2c75294db08ace88c1cb:

  NFS: Record task, client ID, and XID in xdr_status trace points
(2019-07-02 16:29:22 -0400)

Thanks,
Anna

----------------------------------------------------------------
Chuck Lever (19):
      xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA
      xprtrdma: Fix use-after-free in rpcrdma_post_recvs
      xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req
      xprtrdma: Fix occasional transport deadlock
      xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag
      xprtrdma: Remove fr_state
      xprtrdma: Add mechanism to place MRs back on the free list
      xprtrdma: Reduce context switching due to Local Invalidation
      xprtrdma: Wake RPCs directly in rpcrdma_wc_send path
      xprtrdma: Simplify rpcrdma_rep_create
      xprtrdma: Streamline rpcrdma_post_recvs
      xprtrdma: Refactor chunk encoding
      xprtrdma: Remove rpcrdma_req::rl_buffer
      xprtrdma: Modernize ops->connect
      NFS4: Add a trace event to record invalid CB sequence IDs
      NFS: Fix show_nfs_errors macros again
      NFS: Display symbolic status code names in trace log
      NFS: Update symbolic flags displayed by trace events
      NFS: Record task, client ID, and XID in xdr_status trace points

 fs/nfs/callback_proc.c          |  28 ++++++++---
 fs/nfs/nfs2xdr.c                |   2 +-
 fs/nfs/nfs3xdr.c                |   2 +-
 fs/nfs/nfs4trace.h              | 207
++++++++++++++++++++++++++++++++++++++++++++++-------------------------
----
 fs/nfs/nfs4xdr.c                |   2 +-
 fs/nfs/nfstrace.h               | 233
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
-------------
 include/linux/sunrpc/xprt.h     |   3 ++
 include/trace/events/rpcrdma.h  |  90 +++++++++++++++++++++++++-------
-
 net/sunrpc/sched.c              |   1 +
 net/sunrpc/xprt.c               |  32 ++++++++++++
 net/sunrpc/xprtrdma/frwr_ops.c  | 327
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++----------------------------------------
 net/sunrpc/xprtrdma/rpc_rdma.c  | 148 +++++++++++++++++++++++---------
---------------------
 net/sunrpc/xprtrdma/transport.c |  83 +++++++++++++++++++++++-------
 net/sunrpc/xprtrdma/verbs.c     | 115 +++++++++++++++++++-------------
----------
 net/sunrpc/xprtrdma/xprt_rdma.h |  44 +++++-----------
 net/sunrpc/xprtsock.c           |  23 +--------
 16 files changed, 837 insertions(+), 503 deletions(-)