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 B3E12C6FD1F for ; Tue, 2 Apr 2024 10:49:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3C9F76B0085; Tue, 2 Apr 2024 06:49:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 37A266B0095; Tue, 2 Apr 2024 06:49:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 269226B0099; Tue, 2 Apr 2024 06:49:01 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 09A396B0085 for ; Tue, 2 Apr 2024 06:49:01 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 8B64F40B69 for ; Tue, 2 Apr 2024 10:49:00 +0000 (UTC) X-FDA: 81964269240.21.8F1A8A3 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf06.hostedemail.com (Postfix) with ESMTP id A1E77180012 for ; Tue, 2 Apr 2024 10:48:58 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=s3pKIoou; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf06.hostedemail.com: domain of brauner@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=brauner@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712054938; 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=UzYGUgO0nivApWVplEvSJt9xSgA3tkalDwX6PeJ80Ck=; b=tx+jla8yBBRBBfPpKL4Dr9KXmqyPfA+9va54rzITSUAUQTVbAvEkoAMSbut3C7/G7M8Puf Kdje2Q/N9lPAWU3gTclLMWOAmkAUNC2fSwmU2wYrkNT73tPEW4ejrIUiM5SNeA8XaMAM8x drqwV/S8Y1LFCVSzG/DVh6RaNiDaC8I= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=s3pKIoou; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf06.hostedemail.com: domain of brauner@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=brauner@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712054938; a=rsa-sha256; cv=none; b=PXSpYvKG4W5+8w/dPqsotF1KnWErnKtzUETXoGSV1Vy59GgrW3Iik0mO3DB8HBgHuoN0me Z6dxDcSQMTmpLasNEbtI3mr3nNN/5NupSTi4ryXdkQlNRPhFH4A+t70Eq6uKIsIVUuundn YBBsyVjw7wv0rP2CoX3x61IETkV/hMo= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id B399460C8A; Tue, 2 Apr 2024 10:48:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4B1F0C433C7; Tue, 2 Apr 2024 10:48:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712054937; bh=0o849oaUCS/1to/11XOBsrrHkZ6HnWiwjHhXX1XawsY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=s3pKIoouIXwXD4lmoPfSlZSDJZnmmtOa1RUJNiFaCXHRyfUJWBCybV99rJXm7gV8y T7Fjk4lyWWWjVz2Gcq+2fNAoTMJnNX/2F2ImxDn9loGZaAaUiIrrOGUofL9i7svfdk XAdlme0aallBdCc4GUuODtk5GZtLEzaPI3vng58HDE2HBNIlc4c6Bq3f6hazpMeaEx Xgj2CoKMoSLbndyirg0YejiKL0ZEAGFUReEzmqbp1wYq+3/s1f3ZCIqrcblHvsWe1U u/Fu8N++N778FF1N0TJzW8msw8oIsVzOMv/4cCc32kKXWGv+qqR4NqN76QQvHhbwO4 xB4Ir5cVjt1jw== From: Christian Brauner To: David Howells Cc: Christian Brauner , Matthew Wilcox , Steve French , Marc Dionne , Paulo Alcantara , Shyam Prasad N , Tom Talpey , Eric Van Hensbergen , Ilya Dryomov , netfs@lists.linux.dev, linux-cachefs@redhat.com, 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, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Jeff Layton , Dominique Martinet , Gao Xiang Subject: Re: [PATCH 00/26] netfs, afs, 9p, cifs: Rework netfs to use ->writepages() to copy to cache Date: Tue, 2 Apr 2024 12:48:39 +0200 Message-ID: <20240402-angezapft-geltung-eedf20c747b6@brauner> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240328163424.2781320-1-dhowells@redhat.com> References: <20240328163424.2781320-1-dhowells@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Developer-Signature: v=1; a=openpgp-sha256; l=1071; i=brauner@kernel.org; h=from:subject:message-id; bh=0o849oaUCS/1to/11XOBsrrHkZ6HnWiwjHhXX1XawsY=; b=owGbwMvMwCU28Zj0gdSKO4sYT6slMaRxP+pcP3O9duihh7ft/O8vis97k3zynpVeQfGsW8E7b q56dXSyVUcpC4MYF4OsmCKLQ7tJuNxynorNRpkaMHNYmUCGMHBxCsBEuNwYGTasXTr9sKjU3hPX Ei5oGyxbtVov5EPVyh7dA8dse88LRt5l+M2u8X9Xtd2ZVVnejNGvL9xPN9z30XT+j+sXvgWrTvz jocYCAA== X-Developer-Key: i=brauner@kernel.org; a=openpgp; fpr=4880B8C9BD0E5106FC070F4F7B3C391EFEA93624 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: A1E77180012 X-Stat-Signature: atgx7pnxq8qmq1wzjas3tqso5w1gg79b X-HE-Tag: 1712054938-452256 X-HE-Meta: U2FsdGVkX1+ZqVEIfm6Vz4zXKpL6J+Ael3t5bBcImyZx8ooDUyIzD2dWSgJsa6wxO1kBVlPR+7qcHkaiNJvIS35lRaiLo4vStIwI/zcGE6l5H+S6+08YSu1pDVH3KJfqT/6kCPm9KpGy04Ml8RYBCzXRa7U8NlwrkWgfuhK3HSINxWmJXIr6yVvd43k15MWE8yaFKlHW+19rosAn/j1nSNQ3j2BRq5jAgovVDCAkTyUIfMUYRlSVAzDTxE3Dpu2JAVPdcknpz4M7UFrFhIMhN7Qpo2ISeCLDzCaT5BAa9UGohOmmBbkO9FSIFFuINHrH7mRPT9HHF7InqdO5RwMhyIddBP4X6ewrS05hTvf5taPu4ZgT1vFPstRzYioxlK7brIWVxOky4KBcayHfql0nF1cobAVVDoVyC8cGtNWqd0NXapOVB7DEA9i6KHvuIC+af/3Vkezd8mrHlkiud/Tax+AHZtNlTIA60TITOZWkrMV9x1WA8WS7/DKqE1HFGxU6ustigUGD+dFnfg90dj7N0kaq8vC2Z+HklT+N8aVwBbAUTmjL2Qmd5IplZ7fVgKqAKKoZrSXGmUN29NwlW3q5lCJyQLHJaHcyVcjT6+Wgxux9qW14jqNZFHl5Ts4yeIRluvOzlAyD8YUP3YFao4l03mNzdJ99yndXPMCxSxd6xl/X42iEZFIezqCTyhdKPXDKF4u+VnWE5MDXvTIpGJH+u8rIb+vAeBDOPOlJ5G7wXxhQFxLiHgahQ0NbuahBTjrzGs2QXvOKzen3WYaNo966/v1ImXCZ/6L08H4w+oAQ/Q1ObSOUp4D/7QLsy0AHEABtDzwgMhi5/NBO4o8MGpmXhdCeNS3CNCim3ilTSBXy+ed1oq4uPT34ybygxxuvrSLMRyeUKeYQyntvZsorlVeE9blURwoLq97/M/0a5iwyiITYn+XxjgQzivNOXgLohWK45sWM783rP4UtuSbeqXf X1uL/X94 CEdYp4T/KPAXLRfBBNyFdNftihTF7m56Ly2hNTZsiN3Kf+cXY5flxK4povU6iwEkeJUjIvaLc+CQbCMUBSLof8q9AgwCA9cxNoO6nBfO99XeK3oKL+pPnr2EV2ngnxmoKChJVyhB3HHqELRZiBp/jlyijuLMs0dIKTqshQYso4NpteZ0IIQO5zQU74MDnfTaeWVgisMNKBi1TNTNAPRUmVbY5AreHQC/OzhrsmE7hDDyThv94ll1J/QqAcw== 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 Thu, 28 Mar 2024 16:33:52 +0000, David Howells wrote: > The primary purpose of these patches is to rework the netfslib writeback > implementation such that pages read from the cache are written to the cache > through ->writepages(), thereby allowing the fscache page flag to be > retired. > > The reworking also: > > [...] Pulled from netfs-writeback which contains the minor fixes pointed out. --- Applied to the vfs.netfs branch of the vfs/vfs.git tree. Patches in the vfs.netfs 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.netfs