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 16D80CA0FEF for ; Fri, 30 Aug 2024 13:12:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A7CE26B0092; Fri, 30 Aug 2024 09:12:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A04DC6B00D9; Fri, 30 Aug 2024 09:12:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8A6076B00C0; Fri, 30 Aug 2024 09:12:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 6F8A66B014C for ; Fri, 30 Aug 2024 09:12:28 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 1B180A1082 for ; Fri, 30 Aug 2024 13:12:28 +0000 (UTC) X-FDA: 82508950776.24.D01F2B0 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf14.hostedemail.com (Postfix) with ESMTP id 2798F100015 for ; Fri, 30 Aug 2024 13:12:25 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=Ty5bAm6t; spf=pass (imf14.hostedemail.com: domain of brauner@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=brauner@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725023455; 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-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=1fa8JFgeAi/ZlMTSUfcr9ne/8HXdsxXnAZE+mZp+p6U=; b=FhFo2l6Bq3UbMKvJWBnY2sZTC3M8j/lph3m4t92KkaVhpT1ttYkF+Q/627b3faO3tOh0f8 lWJQKS0fOMipgmkvJ95h+vkAj+k43Aw0BE/lzGwPJKuJdUpTchGhYZR6WB1FZoWV8pJWvI RKCKzcB00WJmLdynB3EbtxDMbK+N/ME= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725023455; a=rsa-sha256; cv=none; b=VvOcX5j0yqu6V8h2l0upNbIIcLdr4BSFdi8kiY5PfiylQ1BTB/swcilhg510ZPJ7TxqoLU dUFTaA5ACKPO3IHcW4E7FGVuC1efO/ucsahNtAHV8+H7OPKJ4oqfYE7Rw862EslMl24gm2 C/RvKAX2qIh6xL1wGSTHzXeDcCfElj4= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=Ty5bAm6t; spf=pass (imf14.hostedemail.com: domain of brauner@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=brauner@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 4C366AE3A20; Fri, 30 Aug 2024 13:12:18 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1D2B4C4CEC2; Fri, 30 Aug 2024 13:12:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1725023543; bh=WndIbO8xrC2aIrGdqBcilJuDXzO/BXzIA8VlzOJWcDo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Ty5bAm6tFv6bg4YA3HAyot4VdLW2RJKGdG1xvdXVogremu8LD3BqEh4VHwGPQbh1p g5wB6d5xMedceeupVFRBiOJF2X1RQbXR7I/eTH3weokE6ad0t6Ezo6vHjcDKPVbTlB Z3S4gJVFjrB6hycktKp1ueGv6wungGZ3cKnt0wXInlgTLGxuCAHj3w8ZYHqjF+GFUB QTyvsjOBPVrVpsZuumcYH8TAjCVp5l1eYu4rXoVRWjPjq8sCLqJLVtHIh6i3fVU/nI SVYRAvH1Ts46AhfsHIwkNzc0SvAJDkfT/NWnyDPoWUXLCHntm7LX/eW8iyDDIh7MGs GI0a1819kd2HQ== From: Christian Brauner To: David Howells Cc: Christian Brauner , Paulo Alcantara , Tom Talpey , Dominique Martinet , Jeff Layton , Matthew Wilcox , netfs@lists.linux.dev, linux-afs@lists.infradead.org, linux-cifs@vger.kernel.org, linux-nfs@vger.kernel.org, ceph-devel@vger.kernel.org, v9fs@lists.linux.dev, linux-erofs@lists.ozlabs.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Miklos Szeredi , Trond Myklebust , Christoph Hellwig , Andrew Morton , Alexander Viro , devel@lists.orangefs.org, Steve French Subject: Re: (subset) [PATCH 4/6] mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range() Date: Fri, 30 Aug 2024 15:12:02 +0200 Message-ID: <20240830-anteil-haarfarbe-d11935ac1017@brauner> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240828210249.1078637-5-dhowells@redhat.com> References: <20240828210249.1078637-1-dhowells@redhat.com> <20240828210249.1078637-5-dhowells@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Developer-Signature: v=1; a=openpgp-sha256; l=1253; i=brauner@kernel.org; h=from:subject:message-id; bh=WndIbO8xrC2aIrGdqBcilJuDXzO/BXzIA8VlzOJWcDo=; b=owGbwMvMwCU28Zj0gdSKO4sYT6slMaRdPKr76Dezq5ehzM4jKYrG1ftWrXx6vvm+7LaNC7uZV E+srfHd1FHKwiDGxSArpsji0G4SLrecp2KzUaYGzBxWJpAhDFycAjCRR5oM/1T7Tb2YfR5sYXnu FDtjHaviHxfHAmW1+apKn47PLwxJcWBkWDj/YHmXY6+ZxwZFZ420TYu1Jiiw5DG/WmQs9an18sQ 6HgA= X-Developer-Key: i=brauner@kernel.org; a=openpgp; fpr=4880B8C9BD0E5106FC070F4F7B3C391EFEA93624 Content-Transfer-Encoding: 8bit X-Stat-Signature: zeeqhtdc5na9mjkfi5576mrjwbnk5a53 X-Rspamd-Queue-Id: 2798F100015 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1725023545-676565 X-HE-Meta: U2FsdGVkX18R+ootrcxOgEtF3CmwuDfhW+TiWqSnh3eydbSdR1h2KxSruJjksnoOZPpEGWMOU+0vPheWZHKVyuGm2vAKDAgrRrkQaymKrCbP0pnvDyE/HWiY2Bm5ENrCP5fUG9rU0Q1qLtjm2qpGNndow4jK4JwAZrZ9YBou+ZeT/OW8IfPaMRqY34haxMujFjOtc6ory4xK5xIsV9QvRuVGZO1AhrVqaPwR9FwD47l+UmEtXp5h/GArttXtuDWYgWPt/q129JedGzU+FkOh4ImaM1+gj2tS5C+1byGfvjXXTGUIKpEm7oohtfVVaAdBomcldUfQyFtckrElswd58FGluUGnTbgX+WRJIHtW1flNHAdORFY9or/xLvVM2WSnRS75/HI/cCvVVFtrwsukstAqLd89jI7M1khzA9BYCbMGJC+x91QIS7uDa1b5oXA34gvpUQLegp/MiM0Ij7UMIXJtOpjxUNvGMSNEeZpz1DH2lWhYcv6CUASkP/MIf1wIr+DR6OiWa8zIdatiRo8YmI/bCFiA575sZqlAp0KuCbNR75mTq1vWKNANraegiZayDNqIRJdxQWbwff6Wmiv0NhPYJ4RZ97/3DRHxw5PV3oL0oXXb+id8qOnETB6NCpvjZdWiRH4s8BKEn7+iFCYrsf/WxQvn59WyHINjpVlPSaCceXSn5ExQc/3bam1/lltXWmFatPzL59ghsn33Dyh2hO/ijN2+kjCzpIlFomE/UzhGt9N2TRtyLusIc4d1iolUkIvJZ71zwUCeJGTAHSefl5xqxC+U2WC+yO4HPkVGmqXiyhoMYiBScyM6KcAjHxsQvkQ6kVYlTaxdAWBC+R2rolquTvMet7rQ4HAgCRmqGYvPFB1tZnkfa8/qyJu37Oa8S618LC/10x4RXrtpRpetGgNO6MSiAp+1/816Q/4N4AVn/9vVqHebh1AjOnxFHapGULEZ3AgnwoNZjrcYdM+ H4956Lp1 VvpeoWnTLqmPIrkKsQOPMc1DNdZrO120dsbcOa7gYFkHOFmg4MppTAt9eIJ0GXSSupWIHDpTq4HXrcFs8hEkPnT8KXyqDLr3dJGnUZI4gnwLNGKQVzTRUVrcX38vLssEuLRYktvad+ewjA/MhdrTXggv2NknhI4hOwj/hGuekAovKZGPtGQFSPWma5up1TvtkE2L/MPp13gegSJl98VMAIZGzCn8CQIxMIOpCqakU4KfWJpcGYhv+CltPZiyDWUGAKyqBl/hEUxtJwcFoBt1AfGcdAZP0ZzjbWiJikGKEn1BZ5za0+67jocWV2YOdJEkHJj4wPBKKMf8i/dknD0QTiRET+w== 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: On Wed, 28 Aug 2024 22:02:45 +0100, David Howells wrote: > Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range() > rather than truncate_inode_pages_range(). The latter clears the > invalidated bit of a partial pages rather than discarding it entirely. > This causes copy_file_range() to fail on cifs because the partial pages at > either end of the destination range aren't evicted and reread, but rather > just partly cleared. > > [...] Applied to the vfs.fixes branch of the vfs/vfs.git tree. Patches in the vfs.fixes branch should appear in linux-next soon. Please report any outstanding bugs that were missed during review in a new review to the original patch series allowing us to drop it. It's encouraged to provide Acked-bys and Reviewed-bys even though the patch has now been applied. If possible patch trailers will be updated. Note that commit hashes shown below are subject to change due to rebase, trailer updates or similar. If in doubt, please check the listed branch. tree: https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git branch: vfs.fixes [4/6] mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range() https://git.kernel.org/vfs/vfs/c/c26096ee0278