From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2F35DECE564 for ; Tue, 10 Sep 2024 09:58:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3A69A8D0050; Tue, 10 Sep 2024 05:58:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3563A8D0002; Tue, 10 Sep 2024 05:58:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 21E4A8D0050; Tue, 10 Sep 2024 05:58:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 0374A8D0002 for ; Tue, 10 Sep 2024 05:58:24 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 897261613BC for ; Tue, 10 Sep 2024 09:58:24 +0000 (UTC) X-FDA: 82548378528.23.C757C03 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf20.hostedemail.com (Postfix) with ESMTP id B23641C0004 for ; Tue, 10 Sep 2024 09:58:22 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=o+ksN+ZW; dmarc=pass (policy=none) header.from=linuxfoundation.org; spf=pass (imf20.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725962299; a=rsa-sha256; cv=none; b=sdM8KS7lEgqakYUndzcd9raELrQI6vAf535NIQNSopCysaqGe7u0Ca9lx6Vm/vvUTUCxAj g6G/nrLtrTXcbkRjlThmtjMgo+zpuecw1L//iQjniRKEVu//SIL9Ao8v9E3pfQ00xXE0YJ +okqpYTOWz78ki5tP/pYLiXFsYPjDkI= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=o+ksN+ZW; dmarc=pass (policy=none) header.from=linuxfoundation.org; spf=pass (imf20.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725962299; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Hjxjyr4mYd9SW+UjfadKskpylCPe6apVhmKIIFbsxwM=; b=zWwX3sHWOi6lkBN/SYq29xW508IeX80roSD0sWd5FKCXqNjNIGp3AaWOxzs7tE+nykV+mc 0trqGb4KA4V7jkzO+rXQbI6YX2RcaN8vOJ368VcO5Ua/JSkfv6PW7P5+rqG7nd6dSzEKGH VJUeRHjHvgTePTroRfGqjYZhLwr2jDk= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 391385C061F; Tue, 10 Sep 2024 09:58:18 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 101CFC4CEC3; Tue, 10 Sep 2024 09:58:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1725962301; bh=AJPoBcw23VNzAXCIiEEQNEeHjlkcIqc5VzJ3ifWhQhQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=o+ksN+ZWC0yH4Y/gQrj+gV4A5M7kg/gh3oHuzCRKdVcNCOrASLcq47/xGVXPlnXek 6PDiLq/qqE5mEDA1WlqRWdcsQwUvhlZ3iGxoPK9faFVkg4z0nIHuJ/zg1j9MTErFVM lAOf5sOQDkEajzVtFjIFqwmjHgvXWiKkGyopQoP4= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, David Howells , "Paulo Alcantara (Red Hat)" , Jeff Layton , linux-cifs@vger.kernel.org, netfs@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, Steve French , Sasha Levin Subject: [PATCH 6.10 363/375] cifs: Fix zero_point init on inode initialisation Date: Tue, 10 Sep 2024 11:32:40 +0200 Message-ID: <20240910092634.816997553@linuxfoundation.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240910092622.245959861@linuxfoundation.org> References: <20240910092622.245959861@linuxfoundation.org> User-Agent: quilt/0.67 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Stat-Signature: 7o9rnwmq53ahdmn1ifhhzwrxmakmw47x X-Rspamd-Queue-Id: B23641C0004 X-Rspamd-Server: rspam02 X-HE-Tag: 1725962302-330163 X-HE-Meta: U2FsdGVkX19ptjRrLB1DXk6dP5x47REShrWSYQvQo36LCNpWy3VpeOgPjvLjUw5GABZJMek3WWVue6zXIXh2D9OtQvqAYZARAUnKwi2YWUW17PyMdwtViVI2plH4ohyfugfpogSMBE8Gu6e++M8xspOc14QLWeVWMoSgZMx0QkM+kbhtY4HN5RcxN+pJMmh0FwUJxUU5HZ6TbE/iTrWFFWNZ0GugqSxVn4XVtv8wHt9K3YFRtq/wEGNR49MPWw1Fm0YmrlxDPqySm64nGBkUdv0nj2E5zVlYyXOvuzMVICs6BsTaFFFGO6dbnZrJXzApel2FYZL0axbbWqhdeTl39iYOgO+SFa+9SgcmZloF2wzhOOFLpGU38Vsp53Mp0zSAx+/AoGIEjuzVCBii+mZbpIwOzAF81E4kLMZj8eEaeUNpXw74SvWZ/S72YrDvbW5xtOKflb8RjNPUg9czJQ9GVjdl47y5yA0eX7GZWgttWDEa4Uh1RLXPORcGwuekvjxPNDsayevD92SVtJxGgxYVb/3LuZvJPDKH/6nK6CcpcxHZRX+xygwPg3BxImyIfKC7BrtSQaSaR1PboOePlNxbtOrdi2780l98NU2ZaL+bp3QM3OJloBy+9eti7vj5WKcd4ggKuZA23jeibjXPuv9jm72IWqaPIUyEscctElCTUtwfYrLeWXOCLE1Uh05O3CS20HFDFVhGKl3mJqSfkB93S9K41EgJPOJS3/4hTIr4K53JHv/vzMQ9iRzIPY40WRVVP/2xmMHbNAg03N99PQcNELOQCKPrNMzdT2y0BCLxfwmnrY9uxBMu5IEWVvy9YirypRtyGmwa+8bn7MqDjOoqoOlKKdu4wFkKGapkVHb7ZGtzNMOlm+i2LM3Yyv7rlCG7T6GV5bCdFeSB/rLX6iv9q6m68dgnlUSbujxrnI90KM+BqDvIMX1KiWVrUs9h4Lv1kdlChjxfm+GdVDIMJ8O I941qQ8s m18fNSn3hMvvX5OldZ9nIt3F7D/W88qF2I1op6hlRb5z2O6dR8DULgXMG9xsdcz9PwHUp6gAoTlbQoaScErveGqVcijcfGmgWylyF/EnXq3Dox2LvNTQpNX3gkUYx+KuSsdwIYDm4Qg2GvZMMK0zDzvK3HAyCHv2iRe6BGLU/SyJhVb+B6YfU0WNYi04YOIKQwi4dTSBLftWWBelyesFRKnqHoXxD0pDt5p9R28Yg+GieBDQ9LzWatcv836YhP1V5rPVxeWOhpQkOFWjHZWeUQEkyYQC3sDj8A4quiVtqA/BT/O9mY/Xeh6dNXl4dlkQAL5I9isLVvDx2dIkposhSgLiDpaJtbz/6wNO2VlPv+6PRL9m7h5CfOlP7NDwRv2TggN/dsA0iKGzy6luaBg6Dfv9nu3GQQySmqq/mP5xSNkgWXVrLMntLXBtF9NJipr4ozx8sXnv1mOcxF7djIX+VXq1uoA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: 6.10-stable review patch. If anyone has any objections, please let me know. ------------------ From: David Howells [ Upstream commit 517b58c1f9242a6b4ac9443d95569dee58bf6b8b ] Fix cifs_fattr_to_inode() such that the ->zero_point tracking variable is initialised when the inode is initialised. Fixes: 3ee1a1fc3981 ("cifs: Cut over to using netfslib") Signed-off-by: David Howells Reviewed-by: Paulo Alcantara (Red Hat) cc: Jeff Layton cc: linux-cifs@vger.kernel.org cc: netfs@lists.linux.dev cc: linux-fsdevel@vger.kernel.org cc: linux-mm@kvack.org Signed-off-by: Steve French Signed-off-by: Sasha Levin --- fs/smb/client/inode.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs/smb/client/inode.c b/fs/smb/client/inode.c index dd0afa23734c..73e2e6c230b7 100644 --- a/fs/smb/client/inode.c +++ b/fs/smb/client/inode.c @@ -172,6 +172,8 @@ cifs_fattr_to_inode(struct inode *inode, struct cifs_fattr *fattr, CIFS_I(inode)->time = 0; /* force reval */ return -ESTALE; } + if (inode->i_state & I_NEW) + CIFS_I(inode)->netfs.zero_point = fattr->cf_eof; cifs_revalidate_cache(inode, fattr); -- 2.43.0