Return-Path: Received: from mx141.netapp.com ([216.240.21.12]:8243 "EHLO mx141.netapp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750912AbbFLTPq (ORCPT ); Fri, 12 Jun 2015 15:15:46 -0400 To: Trond Myklebust CC: "linux-nfs@vger.kernel.org" , linux-rdma From: Anna Schumaker Subject: [GIT PULL] NFSoRDMA Client Changes for 4.2 Message-ID: <557B2FDE.6010907@Netapp.com> Date: Fri, 12 Jun 2015 15:15:42 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Sender: linux-nfs-owner@vger.kernel.org List-ID: Hi Trond, The following changes since commit d4a4f75cd8f29cd9464a5a32e9224a91571d6649: Linux 4.1-rc7 (2015-06-07 20:23:50 -0700) are available in the git repository at: git://git.linux-nfs.org/projects/anna/nfs-rdma.git tags/nfs-rdma-for-4.2 for you to fetch changes up to 40c6ed0c8a7f2c5d67f5d6774bbce230a42176db: xprtrdma: Reduce per-transport MR allocation (2015-06-12 13:10:37 -0400) Thanks, Anna ---------------------------------------------------------------- NFS: NFSoRDMA Client Changes These patches continue to build up for improving the rsize and wsize that the NFS client uses when talking over RDMA. In addition, these patches also add in scalability enhancements and other bugfixes. Signed-off-by: Anna Schumaker ---------------------------------------------------------------- Chuck Lever (14): xprtrdma: Warn when there are orphaned IB objects xprtrdma: Replace rpcrdma_rep::rr_buffer with rr_rxprt xprtrdma: Remove rr_func xprtrdma: Use ib_device pointer safely xprtrdma: Introduce helpers for allocating MWs xprtrdma: Acquire FMRs in rpcrdma_fmr_register_external() xprtrdma: Introduce an FRMR recovery workqueue xprtrdma: Acquire MRs in rpcrdma_register_external() xprtrdma: Remove unused LOCAL_INV recovery logic xprtrdma: Remove ->ro_reset xprtrdma: Remove rpcrdma_ia::ri_memreg_strategy xprtrdma: Split rb_lock xprtrdma: Stack relief in fmr_op_map() xprtrdma: Reduce per-transport MR allocation include/linux/sunrpc/xprtrdma.h | 3 ++- net/sunrpc/xprtrdma/fmr_ops.c | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------ net/sunrpc/xprtrdma/frwr_ops.c | 227 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------- net/sunrpc/xprtrdma/physical_ops.c | 14 ++------------ net/sunrpc/xprtrdma/rpc_rdma.c | 8 ++------ net/sunrpc/xprtrdma/transport.c | 17 +++++++++-------- net/sunrpc/xprtrdma/verbs.c | 257 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- net/sunrpc/xprtrdma/xprt_rdma.h | 38 +++++++++++++++++++++++------------- 8 files changed, 345 insertions(+), 339 deletions(-)