From patchwork Tue Jul 9 16:03:07 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Schumaker, Anna" X-Patchwork-Id: 11037191 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5FDD914E5 for ; Tue, 9 Jul 2019 16:04:52 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 46FDE287E6 for ; Tue, 9 Jul 2019 16:04:52 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 38E5328803; Tue, 9 Jul 2019 16:04:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3D469287E6 for ; Tue, 9 Jul 2019 16:04:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726211AbfGIQEu (ORCPT ); Tue, 9 Jul 2019 12:04:50 -0400 Received: from mail-eopbgr690061.outbound.protection.outlook.com ([40.107.69.61]:46407 "EHLO NAM04-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726133AbfGIQEu (ORCPT ); Tue, 9 Jul 2019 12:04:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netapp.onmicrosoft.com; s=selector2-netapp-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2RGcy4XwdoSq0tCSxc+Wqxd3j0ETmDOt6HXq3UC2+XE=; b=j8UJ926//iwOba9oQpB29tHbNtjk3rEpUiUY/i4lhroT2PTrQ05VpQazbU6VeRadShpfIWBVUzCkKZD8boLRMeiFzaCbP5LhUMa3+GD9J+9WL21UkkM+qWXnEXqR+/nPEm9OjtX5cZDFmpgMM0T0gIjdtwxO2IUDgi8HsUnfTz0= Received: from CY4PR06MB3479.namprd06.prod.outlook.com (10.175.117.23) by CY4PR06MB2376.namprd06.prod.outlook.com (10.169.185.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Tue, 9 Jul 2019 16:03:08 +0000 Received: from CY4PR06MB3479.namprd06.prod.outlook.com ([fe80::80e9:7afd:2cd6:2b5e]) by CY4PR06MB3479.namprd06.prod.outlook.com ([fe80::80e9:7afd:2cd6:2b5e%2]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019 16:03:07 +0000 From: "Schumaker, Anna" To: "trondmy@hammerspace.com" CC: "linux-nfs@vger.kernel.org" , "linux-rdma@vger.kernel.org" Subject: [GIT PULL] Please pull NFSoRDMA updates for Linux 5.3 (v2) Thread-Topic: [GIT PULL] Please pull NFSoRDMA updates for Linux 5.3 (v2) Thread-Index: AQHVNm/MQA5pVOOVkk+NmkwdFvsvJg== Date: Tue, 9 Jul 2019 16:03:07 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.32.3 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Anna.Schumaker@netapp.com; x-originating-ip: [23.28.75.121] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e582b138-0a5a-49b2-e324-08d70486ef15 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);SRVR:CY4PR06MB2376; x-ms-traffictypediagnostic: CY4PR06MB2376: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:565; x-forefront-prvs: 0093C80C01 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(396003)(346002)(136003)(39860400002)(376002)(366004)(189003)(199004)(66556008)(2501003)(73956011)(478600001)(118296001)(66476007)(4326008)(5640700003)(6436002)(66446008)(64756008)(66066001)(15650500001)(256004)(102836004)(14444005)(6506007)(53936002)(36756003)(6512007)(5660300002)(72206003)(8936002)(99286004)(54906003)(316002)(2906002)(71190400001)(91956017)(86362001)(68736007)(6116002)(76176011)(7736002)(2351001)(305945005)(25786009)(186003)(6486002)(446003)(476003)(8676002)(81166006)(2616005)(6916009)(1730700003)(14454004)(66946007)(486006)(26005)(11346002)(58126008)(76116006)(81156014)(71200400001)(3846002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR06MB2376;H:CY4PR06MB3479.namprd06.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: netapp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: n2KrC1tc1KL0gSApa3QorZH04VFY/rvm7aXZ/Perr9CTVuWiE1n4RODKLVt0BlrqKZ9BUi6pL2kFvZvIFFeWkNx/zJqQirC8qTW4F8MUy67BJTJt8JByijn9V/FtSdFW07nmC534E9+41nBtOPd0dqyF8NcMLo2VepG2JWfQ8U90152dndXLgsKSTM9AMEoI8xVOJ9039fXIyPZ/7Rq3gdIZbvlr7BBdTsRQyAv686gjfnRQ8Co4bWMgy/zYexrL9CvmlM9PtDYnD2YR8Cxq9So47WHYq/VJLUt8xYcYpsPuqHMj+c3Z38wqOPasBczgJug4c/ekz2RxOnYM6heFEghhaZSGVZodXABpIAKOIsun2DZrRON8SwdLo3IitICUCbli1dEPcRtXSxZBgnDkd1iocYghF+ivmiq8lo1XfwY= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: netapp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e582b138-0a5a-49b2-e324-08d70486ef15 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 16:03:07.7910 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4b0911a0-929b-4715-944b-c03745165b3a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bjschuma@netapp.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR06MB2376 Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP 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 62a92ba97a31c544802bbf13d3a998e86796d548: NFS: Record task, client ID, and XID in xdr_status trace points (2019-07-09 10:30:25 -0400) ---------------------------------------------------------------- v2: Add missing signed-off-by lines 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(-) On Tue, 2019-07-02 at 16:35 -0400, Anna Schumaker wrote: > 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(-)