From patchwork Thu Jun 13 15:31:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Trond Myklebust X-Patchwork-Id: 13696988 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2095.outbound.protection.outlook.com [40.107.236.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D88AE5BACF; Thu, 13 Jun 2024 15:31:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.236.95 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718292673; cv=fail; b=QqTQmbLp6mGAnaoHYe3/3/5R8ogabCEH/EJwaV8ys+J5sFTJNClA+sKUPK3lCUH3DFQbruPLaJsm/BIKxtKDzH7nWHPwzsiRYwBRxr3o/NI9sqkz2E/uYc3nXyu48Hh2vmUOBfyox1oNRpmfE5MHyZwRqc/3v533PwX7T+eRScI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718292673; c=relaxed/simple; bh=2HBbG2f24wwc76H4cQ1hho9uXWAuUebpTch9DfoJRZs=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=ANJ4STxhFr34GZ4sLV0WDmouQRzo20YgsPwfk2ucX+GTWMu/0JhCIHiPfsXkkL9+CYT+uzG4Vc+G3kS9qv/p9dE04+C2y+J39d+KuOfCVJ/B4hfBX3Vu3Ahd+KVNo38ZhteT1OzXlbLXMzoTrbRmGKHZC5vxrH15CBAhofn3aKQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=hammerspace.com; spf=pass smtp.mailfrom=hammerspace.com; dkim=pass (1024-bit key) header.d=hammerspace.com header.i=@hammerspace.com header.b=Weske3Sf; arc=fail smtp.client-ip=40.107.236.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=hammerspace.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=hammerspace.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=hammerspace.com header.i=@hammerspace.com header.b="Weske3Sf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W+HBCA+F33ro6keawnjJxIe4yLGkNG6LUjrc+gv8KXSfYwJmsJPUWwZxD6KIMb2b0PkxIvRlARswKsKz4RPOH78kfL76vMa5UMYfwfrJAYP0RPZcwvmKXFhFdJhEPVQh/aGNVkKYmQArp5LPb8ZyrGEuUguKi8jIPt2X1m4+nZcw0LaF9yQFFBS7NvxRYRIXXfsEqxzp35ThkU3bntdJtLm80d92VvlClsPeto7jQyzdHqiizjTHRwc7evGAInKwmwtK2ZrLGXshTbjmTaJ1OLukWSsAYmKvdq4v+5Xjmm5Ds/8Z51/chMc8OFZ3y7FMTALlJN6A5GHzCt8JBuEr0A== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2HBbG2f24wwc76H4cQ1hho9uXWAuUebpTch9DfoJRZs=; b=fZg888rgmAhZIUC1J5WYn2sC+Oo14QFwKSCfUdAgZR9B7QPWBvfHesmVn9CSVjV9PuYADpacxaE/91+oC2eDdQQSqzwEcnu+v1VmmmMWl79mwC3ppNoatDLQvAm2Zeb9kOhahdNpFHVO9rVDu++xHoTsXU/d/pxrm9BNdlg387lbSgn4/1rLDFCHmDlyAN9BMQMSyX0CdrRAMqUPGkpR6kONLi6YsUzWnq89lQOCmq+Ni0vPgdqV4zSG5yXLezA+GbKGBCyVyADoDguyUR4qy1hFZMSxVFlj2Kmkf3A+VBY7ofedoI4GSMXQqXw40kHbnhTb386LdvRhodepXiXTnQ== 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=2HBbG2f24wwc76H4cQ1hho9uXWAuUebpTch9DfoJRZs=; b=Weske3SfkSjxj7XKdDpMyc4nj7yR3FILfctRgiYGJDbJs6kOlg2IWc8/Pv+U084Vp32paq1sAa962e9NW3pIzVB+qiu7Vpp881o1yEkmK8dU+SiX47DQ7yzM7E0WSmWtrPySBBUg2t4iwZAlsVHxdrGrTtXkWUCFMZdJbtyjWTw= Received: from CH0PR13MB5084.namprd13.prod.outlook.com (2603:10b6:610:111::7) by CO3PR13MB5671.namprd13.prod.outlook.com (2603:10b6:303:17a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.24; Thu, 13 Jun 2024 15:31:09 +0000 Received: from CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::67bb:bacd:2321:1ecb]) by CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::67bb:bacd:2321:1ecb%6]) with mapi id 15.20.7677.024; Thu, 13 Jun 2024 15:31:08 +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 Linux 6.10 Thread-Topic: [GIT PULL] Please pull NFS client bugfixes for Linux 6.10 Thread-Index: AQHavaa24aJlvFhE/U+/Lu0+BLZavg== Date: Thu, 13 Jun 2024 15:31:08 +0000 Message-ID: <789b8f5da4f8a0406fd977f2e067237c51947b45.camel@hammerspace.com> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=hammerspace.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH0PR13MB5084:EE_|CO3PR13MB5671:EE_ x-ms-office365-filtering-correlation-id: 4bbd660d-798f-4d00-6078-08dc8bbdd927 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230035|1800799019|366011|376009|38070700013; x-microsoft-antispam-message-info: =?utf-8?q?Meh+0LyjepJB6GUh/BUH/ak4jQd3dKQ?= =?utf-8?q?EB9Sqq0q8uCZoZU1X4KW5WIKk7bBQgfiKb2IPvlt9lvu6r3Ewq9SMTy2PldjlAT+H?= =?utf-8?q?3NTX3LA0zt+5kRwElP+puZGynLXvI3zoGogeZOjQtXEt4vpiva28fDb2BBOF8C4co?= =?utf-8?q?ijgAVh5KWWpvFegPyh3u1HCnznHm5W3epQc3esApsPSs2q4KqnPKYJdQJjElyiCNJ?= =?utf-8?q?Kiixz8VrCJ2Xp/RrMfk3e/lf+1FpDDp0npVqHkDhwQMtsKfb89tWR3CpQdOvAsKXk?= =?utf-8?q?Qe4DAFM9stGq8XjMrEJQkxmBMoxIEnXrp5Xto4FyaNAQfJCZZv644olK1kPCtc1vZ?= =?utf-8?q?jDSDvNoJtS4whogQP6z6TLwSnmC64CHu1O2Z/4T7NdwXkBo64ZyN9ZZhMkAwOwF77?= =?utf-8?q?euF8OqzLQwiuRgcuNzEo0QGSaOerk7jCBcD/dnlL/oYB2bK/QMVv5WYYdhwPx7Jy4?= =?utf-8?q?5elIKZV6uxpOW7q9dosW7lU8LdHk9a0JQyUvI/hsquG7+jcpjxtO1BIStvtc7QbPc?= =?utf-8?q?MgfMBVKGwFol15w6HbaoiWesgIdl6XOzQIoKutDBgERDXDY+ZajdswASY0wEQhPQS?= =?utf-8?q?2xTovy74QQ4nsQapS0+wNME+ZgB1lSOlOgn9OIpQB5SAUk2/+p1ebHcYvdapNdfCz?= =?utf-8?q?ivB4U4IvKH36ZXBuFelVeVBgaVXWU4V19QmFchHFibl4ho/S+avT6+6EAvWB0H/rz?= =?utf-8?q?M19not9j0uPGNSt/FqrCNLH+v1Aes++Ev9PkK8scgi/nev47Jw19r7ohfCLFykQkd?= =?utf-8?q?AyPydMozIT7TnT089fHkTnon65CAwrq2XJzLWUypo5gIR+/xb0qtv9DxBQaL2MbwI?= =?utf-8?q?H1KBVo10D5SjZS8rF3VYvwrvnBBibwFPVvNWl5wUQ8awW4ukEH2qHh2f7Sgzj67Rk?= =?utf-8?q?05xpiRu+U2lmYhDAVgjJQsjnRWFgiRvci30Du5JsXfZKeUacXDEooxUjuHnnlaFPi?= =?utf-8?q?Q7Jl4vzLWIY26SltLOsIeYG8iw3YGetPpVZDH/rWFv++m2FV2qEtR23cVQDLy5dxH?= =?utf-8?q?T9OXnLhMZzx02RJr6VBTYsqG6Vwxg3kLzmj+uNH0L51FSldG2QLdcS70TioqV12oN?= =?utf-8?q?nwx0KPKSal215AgExJplvL33fZRtfhL5XpK8M4RLtkAShw+ro2BDa7m5lAlSUxapF?= =?utf-8?q?kyhTymXVB8uk9GoNYW08Y8lefStgCN6U5NhN8//o+sP/SpS5efpxU+N74yPIc9m/O?= =?utf-8?q?gcMM6b1uPROujj3GlDHpOAIzH7H421TYNmgczYFidFIWQ7n5xrjRkz3+rhYltDxC8?= =?utf-8?q?Fh81AW51+cMjXhBBRezUZMx+hn4PCXRFIj6tuGlN3qaEAZ6u52GgqUv8=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR13MB5084.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230035)(1800799019)(366011)(376009)(38070700013);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?Y+S1Hy89uXS9CUE/YPo0PRKeUPDP?= =?utf-8?q?9UzZ9djxkW7JSDe1URnuEF7WDshxGbRX+Z4aiUoYHHMcUTw8URhg8oR7UCwqNKjg0?= =?utf-8?q?mebn8UnIJ/MMmoycH6CPMTsXZJm5b/YqFKfA23veG4E1y7dt1OicbdJsgqXcAkfRh?= =?utf-8?q?16kcShpc9/UpJr7tlsiSa2eYirj/yp0TRapcOqC79FldiB3bRolblAzvceOUkScae?= =?utf-8?q?BxShGMxHlzGMPRxYmjpL9kS5lXApsM5Yj3EDh+Io6C9s1hlQADbLMOolUD3ZjBejg?= =?utf-8?q?20HXmO2zK0DDlixRkv004H2RwWSjdj5iMFMQS4Zs91YClXtYo0FyQb9nWlbjuxGVW?= =?utf-8?q?w0JZpfv7/zq7pycvetfX/Kh0beFmCaD27SHc+WPU5tCruXbo34oG70TCfkRayPAbB?= =?utf-8?q?o84TPCWXF7yIX7yaunkeKWoSC/lf2vlgCLTjUDB9tAj7W2loNlb/dBCG7gEc4tFiO?= =?utf-8?q?lluCDCb/RMBJAFgErTv7RCu7u/Za+Tm56tFqrhNjHL7UnUmVUizEpQDM9RhVlZ9Zp?= =?utf-8?q?LXBZD2VOJzmptk0nQtE5pb5L8aL4P/uh5ruCz7M2SoegFJXhHeKNVXmgfTrAjQG/B?= =?utf-8?q?Moia0WLhPvO0hzuF7rVQzqMcL2v3Wgrmr0iqXDHoK0CiEG7fjJ3VntZmQs7+tIFBA?= =?utf-8?q?bQVQ+BlVqO/Q5Rd+ZHShV0Pr3puQ2cFs+zb2jleRPmCY35JazUNz7l7D6TP+1IiDd?= =?utf-8?q?nsEmN3osnw6sen2dCq466pd1SAZ+aLPRJJSzXaSnzM1ILe9BYccW/yMFdEiIWFSbs?= =?utf-8?q?aip/Sct9r+1iEv3bdi/PqQ/So3+LkBI74Fvccp7XXQ1Xdk2pDeIbeNedAGF0BO5Fh?= =?utf-8?q?Mb1bWFPi3hhOPcGLzITWRVcCkNWu8tFfM2N2c1R2py6V5f6XDAtzaR3/YfsGr2Kzu?= =?utf-8?q?Em4aKTuPk649IDLvOoEJ0SruWBPL5x5E6juTJUpvpyaeEoT3vVpmryQLSS9jBUWHM?= =?utf-8?q?IYGW+TPBFRWLExPxtN06Jz+89K/7DXp8RJLuZUalRJoZO8ZWSCWLFKsw1sMzOec+P?= =?utf-8?q?WavXYdyuuxJxxDc+CoNeo6U2P59CoEBlS+nKcnYXCLoIy5Nsh+xrjBCUpo/BZTaju?= =?utf-8?q?GTsHNNbABtRNqxEpCeryMshhxyMqw2XsP+xqZkRiIN1vzKWCHolhRJFYUCQk6bDat?= =?utf-8?q?174rabq1BcE27xwkaLnQXQAqjufxmVIUdo3lhVMCWj3A9o+9nif435Ft5+585/rKa?= =?utf-8?q?VzCN+LmE5Cakn/aXjW109LtL4xWGJicUOIYe+mw9MthTbuGxYlUzpXW7jCCgGgzmE?= =?utf-8?q?2ooQeDy0I9qIuRDp3nQL3WX/hUFu7ndcjEP41iuY+JLEqFuhbefbIqRsgC0mVwIId?= =?utf-8?q?Ml/7YW1UPQ+UOKCgnFOnpQoQ9N1U5wH719fLd+Q3gnN4UqByK8nka//FoeLWuKkad?= =?utf-8?q?jQJRamiqYwOXPCxszksGmYzYfVskuUI3pi31rbmmjK2ZvNtpJYpMI3un4yLp0Z587?= =?utf-8?q?WKm4ohkwn3qWoR889As1Dg/AGRoC0I1pz54sOL4FSIiZAAicU6M97ROF1vmyk5d3p?= =?utf-8?q?9i1ncCW3+CM1EnYHJpJjIU9p0h3q6mFE4Ahy9m+IzOnjhDPrQguUeG5FRDG+UduIZ?= =?utf-8?q?BFDexkktX/jqIGOWqd5dJkxBk2Ol14gTA=3D=3D?= Content-ID: <149E7B18D3AE5544A091E6A52501F323@namprd13.prod.outlook.com> Precedence: bulk X-Mailing-List: linux-nfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: hammerspace.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH0PR13MB5084.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4bbd660d-798f-4d00-6078-08dc8bbdd927 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2024 15:31:08.7608 (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: gJuXtfh3VAFOQgr+TOl5nbFsGPJmJ9l2ONThxF4kn1iSAWJgCgWsZecARiHib3A3POxnEuN7aVR4yel6JLLFLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO3PR13MB5671 Hi Linus, The following changes since commit 3c0a2e0b0ae661457c8505fecc7be5501aa7a715: nfs: fix undefined behavior in nfs_block_bits() (2024-05-21 08:34:15 -0400) are available in the Git repository at: git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-6.10-2 for you to fetch changes up to 99bc9f2eb3f79a2b4296d9bf43153e1d10ca50d3: NFS: add barriers when testing for NFS_FSDATA_BLOCKED (2024-05-30 16:17:12 -0400) ---------------------------------------------------------------- NFS client bugfixes for Linux 6.10 Bugfixes: - NFSv4.2: Fix a memory leak in nfs4_set_security_label - NFSv2/v3: abort nfs_atomic_open_v23 if the name is too long. - NFS: Add appropriate memory barriers to the sillyrename code - Propagate readlink errors in nfs_symlink_filler - NFS: don't invalidate dentries on transient errors - NFS: fix unnecessary synchronous writes in random write workloads - NFSv4.1: enforce rootpath check when deciding whether or not to trunk Other: - Change email address for Trond Myklebust due to email server concerns ---------------------------------------------------------------- Chen Hanxiao (1): SUNRPC: return proper error from gss_wrap_req_priv Dmitry Mastykin (1): NFSv4: Fix memory leak in nfs4_set_security_label Jan Kara (1): nfs: Avoid flushing many pages with NFS_FILE_SYNC NeilBrown (2): NFS: abort nfs_atomic_open_v23 if name is too long. NFS: add barriers when testing for NFS_FSDATA_BLOCKED Olga Kornievskaia (1): NFSv4.1 enforce rootpath check in fs_location query Sagi Grimberg (1): nfs: propagate readlink errors in nfs_symlink_filler Scott Mayhew (1): nfs: don't invalidate dentries on transient errors Trond Myklebust (1): MAINTAINERS: Change email address for Trond Myklebust MAINTAINERS | 2 +- fs/nfs/dir.c | 77 ++++++++++++++++++++++++++---------------- fs/nfs/nfs4proc.c | 24 ++++++++++++- fs/nfs/pagelist.c | 5 +++ fs/nfs/symlink.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 4 ++- 6 files changed, 81 insertions(+), 33 deletions(-)