From patchwork Sun Jun 13 15:36:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Trond Myklebust X-Patchwork-Id: 12317767 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-20.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7B25EC48BDF for ; Sun, 13 Jun 2021 15:36:43 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4D3D0601FE for ; Sun, 13 Jun 2021 15:36:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231913AbhFMPin (ORCPT ); Sun, 13 Jun 2021 11:38:43 -0400 Received: from mail-bn1nam07on2099.outbound.protection.outlook.com ([40.107.212.99]:20110 "EHLO NAM02-BN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S231887AbhFMPim (ORCPT ); Sun, 13 Jun 2021 11:38:42 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AR+wkOOop+mnYpEl8G1yuCcgElAoqA3njdOK+6jnjybPRlvFmTPLrpXI9MbsvoGbkKKaq9Ya/RXxgUiRaiI4poty9L4NLMjDBwfNwEDYwaJToaH3nYEW7nR7og0G3smq2Fea6WvpfzQXZBrZIMgsWN1wlH9B35nJ4EdRpOnasBmytooFy+mwq3LMs6jUPZA8EZ+yzEC62JF2KPC0ahHSwM9LGuqcDEpqWdz9nCz2sg18HtJVPiO7TZlVTrCaVXEQXcv4dobIHBORhAlkgFfnQTsu6kMFtXKMfP4Po3DZMnmt7BLPhdzOTAh9CvGJpZ/jr6fvzuXNHoeHoUC7UYwZhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TTuuUa33izrGR9p1cdU0h9JlwjfLoSNUvq0lrBh1yXg=; b=ITF0EuGnsbK6ddfgcIeZlLdXJAUx994NCciM8X/icG+ke84bXaiqcK75fEnTj/Czpu2319PVWK5uLskMk6QqUDu1UsWRF1ZNvQQkKZy5DS+QKY9oTSffQod/YIg3vS1JyRF437ATR3J0LCbpndySpwnZ/vhnVZSprofIkj00cSkwT1vgJJDqaTKzT16LojcwYWHDU6vemmxp6jLZZ4rCu7cRsNMgKnhtdmjzHCApLyq8pLOV7cXlnbuZcvh3vNtjTM80Nfbhy2AvsZoOuDBApOar8SSzn9NRcrCk+19uAkhb9YeGfTGmY6CGkhmMx61T/RbXDYYveAcQOVbTehrsBQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hammerspace.com; dmarc=pass action=none header.from=hammerspace.com; dkim=pass header.d=hammerspace.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TTuuUa33izrGR9p1cdU0h9JlwjfLoSNUvq0lrBh1yXg=; b=YS5/+6N3axZQ9a4GN8Hp0OViN3DUU+GI5GHtX3je41DQD63ephwQ3tADtLXuKOvtxK/Bvx+sGPvE3eCb69w+XWNnTb2WchgoWSvsHmEYvyBtxVWK0tV+xsww6UwcJb0tWqh/1q3Aqb5hP+VEroIaTIm6kT3pF8CB7zLsSYp3fMo= Received: from DS7PR13MB4733.namprd13.prod.outlook.com (2603:10b6:5:3b1::24) by DS7PR13MB4624.namprd13.prod.outlook.com (2603:10b6:5:3ab::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.13; Sun, 13 Jun 2021 15:36:38 +0000 Received: from DS7PR13MB4733.namprd13.prod.outlook.com ([fe80::4c65:55ca:a5a2:f18]) by DS7PR13MB4733.namprd13.prod.outlook.com ([fe80::4c65:55ca:a5a2:f18%7]) with mapi id 15.20.4242.014; Sun, 13 Jun 2021 15:36:38 +0000 From: Trond Myklebust To: "torvalds@linux-foundation.org" CC: "linux-nfs@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: [GIT PULL] Please pull NFS client bugfixes for 5.13 Thread-Topic: [GIT PULL] Please pull NFS client bugfixes for 5.13 Thread-Index: AQHXYGnmfI6+mUWNKUuM98ePgglyKw== Date: Sun, 13 Jun 2021 15:36:38 +0000 Message-ID: Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linux-foundation.org; dkim=none (message not signed) header.d=none;linux-foundation.org; dmarc=none action=none header.from=hammerspace.com; x-originating-ip: [68.36.133.222] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 55f38ac7-7b7b-47e6-6b4a-08d92e8108cd x-ms-traffictypediagnostic: DS7PR13MB4624: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:962; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5DKbbXr2RXrGikJ9/6enlvzrD8g2MfNPVDCKFedXeN3QH0TbYKHosQcsScpme1oibdziDjeIIq34JG1ChgTXIJM4TIwM7yipX2DeErPIwXw/Bw93hmlo9aMd5dloL/eb4kSvlbFBA5SG4W/C7vwil7+Tw9of0eibxe4MXf1FUC1BtEZzLbDu6eB+nb4jNAzT9yymeK08NhsiWhPABRWdAJPfpjOQ/EBb7Tvh8Yz6fejBNyE0cEj0uf12lNqhVmhN5dfKaoCIkCDeS5ulE9gRrBWvQN/PNLYsOgUVXJi65iejyWP7Md8nRSQ40HYFb0ezfLNTVYp4CLLZncDKyYyCoA8CiVdNunpmfj0ML07kvMsrBAkClBu0QTybbHpsKUTOYolddxN7xDrKWd49dVMpSjMC862cNzAyz/Fi5mhiABv2ZfaDuMsEH4U4EwbOruDmqD5uZU42PJ0pHwEstYm55HTOUx/80Uyl+Cp/yf2YdXUvamRDc3bRNeWQDRPDLmJabYmBUuSnySK00HxlCVq/HVk8w4PvfY2i85q246Sl17JvzSVlnPoKO9mHyV5teRWi+SwT5tKCTNv/K3oSg9WQsx6FMhg8/14PsfdJnVJdBuU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR13MB4733.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(376002)(136003)(366004)(346002)(508600001)(6506007)(36756003)(64756008)(83380400001)(5660300002)(8676002)(186003)(6916009)(38100700002)(4326008)(66446008)(54906003)(2906002)(26005)(122000001)(8936002)(66556008)(66946007)(76116006)(6486002)(6512007)(91956017)(86362001)(71200400001)(66476007)(2616005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?NR3yZfEXZTX1M+Ggf4ePHdLjwkrG?= =?utf-8?q?BmmhgZIUu/ymqtzSrCcjbNr07RtpVGFGtXodTjFKc5xa862bwCyDL61JG7bWz51UD?= =?utf-8?q?1GbrwE4fhUFEHDjNwiyY55tExd3MaQvul/DxYYAGGIJnpDfoPRmnQo2TtDKOieRDD?= =?utf-8?q?MDPCPJEaC7VAX7GTWGIfV7jE6yVtGMnFLLh1cJ/4NhRmhYjVI1NwSpK8zocUuzpg5?= =?utf-8?q?c3DBR3c/LT0KcKvKcyc7XCsHApGeXzgMjAvGlTrLW5NnQ2M9uUOyjHqTklk5xWNEQ?= =?utf-8?q?em5p9LZMs7CFIeYzThv2EJpIrI0CbAbAd+TamuGf4BGnx44U4++AUYv1TwkXmNn1V?= =?utf-8?q?RGk9/ODWR+lxo34vL69U2ctbrIXfbeobHvfQQinuaHbM0rDCY/XUy5Iha0LSBgpt/?= =?utf-8?q?/am4CQcqy9jbmVfxEiSAyVC4RcT4VE0NxvJDm52VGZ8scwgwLiuaGE57lMZ0mUKls?= =?utf-8?q?D9XVWtmYj5Yhirkr65ZZPCafyG1+oGL6U6O2omV2rcM2L6+rHkvgYGSmu+WqmpiM7?= =?utf-8?q?EfWMHhCS+fUXh4HErhKzJJCNgrsMDtrqT9xqOh6mp/TvQIzjZhspDUn9zxpuSC9Vk?= =?utf-8?q?z2Vptcl0gkDFu+l41BwU1m9UUoV4ny6C5Up2mXyRr8Dt1jpUtVn0aJrXaCuPP+O/u?= =?utf-8?q?Wb9SDV4FyVv/b19JFDT2we7M/PRt3LR/trLzUOqlbHWL60LGwktXMikELX487lPXC?= =?utf-8?q?GN4ychBVEPgWc8MuWCDmnkFYOKxP3Zd7RDefObXu3fFFZTGg2OldAR3vC28JVFWAz?= =?utf-8?q?fH++3M0a8kDjs0BGmns8Q7B22nEnLbpw+V8PJVbbYpFfOJ9Cpxvb9uB1j0nFlRO5b?= =?utf-8?q?s8RXRyj3hS4G1DXj4f1hvYer8X1aPBbOZDiXj0pOFoAdmNZRFCsfi87jU7U6al+Zx?= =?utf-8?q?tOen42R5BPqanBtNwmUDaH8p/1HezL8pNEDbEWEhxzAm7QrrILe4EIufNAHBNiSN6?= =?utf-8?q?BqcNthqVwNNANhK5efLWWtprt9FjR4gnOu3iQYlthl9/vmulBqZfpKNWj9Hw0xDcs?= =?utf-8?q?A9XLTSwi00hmvYPpmvWBDpLJ6xuoYj1eU0GXGczkeGxNCUH7zFG5yd3wdi4/a3OMZ?= =?utf-8?q?m6w2VLZaeZnzAFJVmRI02WwUG6oWIh9sYyhvV7y6C8kXzd3aTY2ArTA74nobgSGAe?= =?utf-8?q?gGPtAI/zR9dRC0wd5pw2t/PVKxbpyyUG0zzMDPq4gh+gPHnQ+IqT1sO+RE6dRTPCE?= =?utf-8?q?7tPzXHnxPUybVFSEWEUB9TphuktVB8iTS5WannaGrC26YCWn4dnDMLVuFUNtozmIW?= =?utf-8?q?CF8WPRViiWjv6q7d?= x-ms-exchange-transport-forked: True Content-ID: MIME-Version: 1.0 X-OriginatorOrg: hammerspace.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR13MB4733.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55f38ac7-7b7b-47e6-6b4a-08d92e8108cd X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2021 15:36:38.0625 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0d4fed5c-3a70-46fe-9430-ece41741f59e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SINmNU0Z7T9aEnFT1Hx1B9cvE4dbp1Se3QYYd9+qEOML0E9v9LNXpHp2gIYV1KGmGS9Lcwn0O1PVBxMPaGtrcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR13MB4624 Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org Hi Linus, The following changes since commit 8124c8a6b35386f73523d27eacb71b5364a68c4c: Linux 5.13-rc4 (2021-05-30 11:58:25 -1000) are available in the Git repository at: git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-5.13-3 for you to fetch changes up to c3aba897c6e67fa464ec02b1f17911577d619713: NFSv4: Fix second deadlock in nfs4_evict_inode() (2021-06-03 10:14:42 -0400) Cheers Trond ---------------------------------------------------------------- NFS client bugfixes for Linux 5.13 Highlights include Stable fixes: - Fix use-after-free in nfs4_init_client() Bugfixes: - Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - Fix second deadlock in nfs4_evict_inode() - nfs4_proc_set_acl should not change the value of NFS_CAP_UIDGID_NOMAP - Fix setting of the NFS_CAP_SECURITY_LABEL capability ---------------------------------------------------------------- Anna Schumaker (1): NFS: Fix use-after-free in nfs4_init_client() Chuck Lever (1): NFS: FMODE_READ and friends are C macros, not enum types Dai Ngo (1): NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. Dan Carpenter (1): NFS: Fix a potential NULL dereference in nfs_get_client() Scott Mayhew (1): NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate Trond Myklebust (2): NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() NFSv4: Fix second deadlock in nfs4_evict_inode() fs/nfs/client.c | 2 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 37 ++++++++++++++++++++++++++++++------- fs/nfs/nfstrace.h | 4 ---- 5 files changed, 33 insertions(+), 13 deletions(-)