Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp1269566rdb; Fri, 20 Oct 2023 13:26:01 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH1e2ka20bozx8q0WheAnnzojXU/CSdATa7XuRYtAMxLT5jXVo0ba1gnN7EGv7J4/fpTjfc X-Received: by 2002:a05:6a20:daa0:b0:17b:8404:96d5 with SMTP id iy32-20020a056a20daa000b0017b840496d5mr3948700pzb.21.1697833561616; Fri, 20 Oct 2023 13:26:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697833561; cv=none; d=google.com; s=arc-20160816; b=FH+2ZJho03nKXdCcVUxzz1e/2hiRAKLpkKhrCDNAi/XEWRKxKHOS7/sUw8E8nmroeV UEZp9dRhXCZO0iKxkwE7Lf8PJ+UkkDvbAVxdjGCaOCeQT+wasbp22gvUcQLvOFilEJg9 ToTwVIJQMZ4PJycCdeU/+LjxiKZ0Q2gaX6IMK6UGG9jJJo6m7WSY1SXhtf6IMIAQ32y9 S7BNWVT+QtvNY9ln6MATQnHCtf+5vfW86oE28qnBn3o7OLfurZnu1xlKSV1TKez4Kbow /zyaxNJqhRvNJvlHs1u+5OBDgGSe1F1sMGxLzm1csqbIgd0XuwpzXasRNrwRx9Xoo8+6 y4BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=I8U0tE8SIcw37NgT2BZwI9kvsghm80WIexgueDFc2gU=; fh=Rgjob2rJS4HXvIA2TzizPlUN5qY5kiz2Gx+OauGeHpU=; b=QdfRwp4r75bdBr+p3zqPTbYIzE2FCKsZhhAY+STqtK5kdkVfznPnCpXY6Kqg7/Umn4 5ymG1ga9Hj/Af3MQBcpV3uF+cui+XgcB8BTMJyk6MjUoC9j3kN1A9eKTXdSbotjk5k3g VM+BdIHn3IpnF9HWIYrisfMZlDGcrGqPtpfnwZWMwKw5mZDInSXpesaMoT//dqYPonIW CuWgEVaWviWBePUDRcZHsyxcQQVpxxZaX/CFdM0WqYjYvDRD3zGlJih/mw+1GzDFaJgt 3JTQHacQNXeRNrW4jX/e5LUZFF9XlPsX85RCj6W24cBy4fON2zM+Qh1nqV9XLVCPaeUN ii2w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="sZokF8/Y"; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id l6-20020a056a00140600b006bcf4cb2849si2592348pfu.154.2023.10.20.13.26.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 13:26:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="sZokF8/Y"; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 8F71A80B1F8F; Fri, 20 Oct 2023 13:25:57 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229659AbjJTUZ5 (ORCPT + 99 others); Fri, 20 Oct 2023 16:25:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58690 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229555AbjJTUZ4 (ORCPT ); Fri, 20 Oct 2023 16:25:56 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4F3D4D63 for ; Fri, 20 Oct 2023 13:25:54 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4C987C433C8; Fri, 20 Oct 2023 20:25:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697833553; bh=vrVwhk5iHhYIc+ppJzpzn5f34ZI922edXM4+7msAXvw=; h=From:To:Cc:Subject:Date:From; b=sZokF8/Y6tRz5jbEe/X6aJ9XhOx/YNO2oCx9OB2HKfbQjy2vetE5M+Q0C4yCYePZf /cy/ldhytmSlasdkd8+yM0X8CS2EiqAGspm/tKgECJVqtnkQlUM1qRNt/jzm+M3ibk Rfws4AQChT4S5eVWkSXymdZkZNUjAESWfkdouAQqc3JMChnQHY9ukjClG063Bl7xYR qv5D3htBTblkUMCSGeeZzC4IdJM+B1cs5aGFKsfR78hsehU3P2TWtGJtU1zAvBH1Ub hWADkNAs/hmwvmrpDa8aLKRGNEEEjD1KDU02MfLJ6Axl0z8um2ZQHIjNkaczzKeew1 8XfVf/AWsJBVg== From: Anna Schumaker To: linux-nfs@vger.kernel.org, torvalds@linux-foundation.org Cc: anna@kernel.org Subject: [GIT PULL] Please pull a few more NFS Client Bugfixes for Linux 6.6-rc Date: Fri, 20 Oct 2023 16:25:51 -0400 Message-ID: <20231020202551.162687-1-anna@kernel.org> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Fri, 20 Oct 2023 13:25:57 -0700 (PDT) Hi Linus, The following changes since commit 94f6f0550c625fab1f373bb86a6669b45e9748b3: Linux 6.6-rc5 (2023-10-08 13:49:43 -0700) are available in the Git repository at: git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-for-6.6-4 for you to fetch changes up to 379e4adfddd6a2f95a4f2029b8ddcbacf92b21f9: NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server (2023-10-18 15:16:53 -0400) ---------------------------------------------------------------- Stable Fix: * Fix a pNFS hang in nfs4_evict_inode() Bugfixes: * Force update of suid/sgid bits after an NFS v4.2 ALLOCATE op * Fix a potential oops in nfs_inode_remove_request() * Check the validity of the layout pointer in ff_layout_mirror_prepare_stats() * Fix incorrectly marking the pNFS MDS with USE_PNFS_DS in some cases Thanks, Anna ---------------------------------------------------------------- Dai Ngo (1): nfs42: client needs to strip file mode's suid/sgid bit after ALLOCATE op Olga Kornievskaia (1): NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server Scott Mayhew (1): NFS: Fix potential oops in nfs_inode_remove_request() Trond Myklebust (2): pNFS: Fix a hang in nfs4_evict_inode() pNFS/flexfiles: Check the layout validity in ff_layout_mirror_prepare_stats fs/nfs/flexfilelayout/flexfilelayout.c | 17 ++++++++++------- fs/nfs/nfs42proc.c | 3 ++- fs/nfs/nfs4proc.c | 2 -- fs/nfs/pnfs.c | 33 +++++++++++++++++++++++---------- fs/nfs/write.c | 4 +++- 5 files changed, 38 insertions(+), 21 deletions(-)