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 68F38E7718A for ; Fri, 20 Dec 2024 11:26:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E301D6B007B; Fri, 20 Dec 2024 06:26:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id DE0176B0083; Fri, 20 Dec 2024 06:26:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CA7D96B0085; Fri, 20 Dec 2024 06:26:20 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id A59B76B007B for ; Fri, 20 Dec 2024 06:26:20 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 1A9AEAF5CA for ; Fri, 20 Dec 2024 11:25:28 +0000 (UTC) X-FDA: 82915105770.22.F7390CF Received: from fout-a2-smtp.messagingengine.com (fout-a2-smtp.messagingengine.com [103.168.172.145]) by imf12.hostedemail.com (Postfix) with ESMTP id 1994A40011 for ; Fri, 20 Dec 2024 11:25:10 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=shutemov.name header.s=fm3 header.b="o HVsPVR"; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="QAiA/sDE"; spf=pass (imf12.hostedemail.com: domain of kirill@shutemov.name designates 103.168.172.145 as permitted sender) smtp.mailfrom=kirill@shutemov.name; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734693909; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=auxqDTQvBNHnPTsv/fsGOI6AWiLPzFN3WSRZnI7RWKM=; b=HyBxZj9+U1uTMZto/L7EXybvpJTtCCj0x8NNOtk0srCsF6g/UE5V/bu3qf4DPjUtUydIXk DK2L7zNa0AvQzwhSImtHDKlcnzWtTzbFMn8SCQ0R9+7gFqwPkQaT7jhqcgK+Vi+nyL2A9q SdroZDpa2P+dA5EeQrydpD2EmsmXcZM= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1734693909; a=rsa-sha256; cv=none; b=KRuM7wBgRlPuDOxtFLlUm3AwZQBgQ3UijNUCrscbzxUgQZXlKD7Q2TCSgGZ2t82YJ06asd pjw0gHqESzbI9fjLWbiPlj0IcQUsf2mhQg85YwTpKamxYYx3YJVEzBTj6pAK1a7DYS8f9Y /GKJ+MlSncGcRPwrXe1IWRaehY5fjEE= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=shutemov.name header.s=fm3 header.b="o HVsPVR"; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="QAiA/sDE"; spf=pass (imf12.hostedemail.com: domain of kirill@shutemov.name designates 103.168.172.145 as permitted sender) smtp.mailfrom=kirill@shutemov.name; dmarc=none Received: from phl-compute-12.internal (phl-compute-12.phl.internal [10.202.2.52]) by mailfout.phl.internal (Postfix) with ESMTP id 6A2D213801DE; Fri, 20 Dec 2024 06:25:25 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-12.internal (MEProxy); Fri, 20 Dec 2024 06:25:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shutemov.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm3; t=1734693925; x= 1734780325; bh=auxqDTQvBNHnPTsv/fsGOI6AWiLPzFN3WSRZnI7RWKM=; b=o HVsPVRjmyaz1VfLbSzAsAJBe6sTqead64wO1TMqZa4NzJVOAozQ/aB/4d5eVh+T3 h5bcnIwNSt7ZT0y5vrAUZC0JE2pU7CwjYrLq6a2mJfsHn/5Yg3zJ1F0ZpPXKz1W1 M3FEG0N2CRfl7IzSbyiemVhQlooST8RHfR8EvJgjHFAm7SAolE62fQLqxDfh2MCe J6kpaOQzrQflNhlnHBQCzfeM+vCh4XjvAlyZybWYDKtx/9ATGnFWzYY1M83Lig6u Qb1wA3qD2xV5Ewbqfd46joNHyIbg9aVOoPrbbvghuxt/um1stXHTSrWOBDlQS6SF Dgdmh6YhdLjup8kDCjS2A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1734693925; x=1734780325; bh=auxqDTQvBNHnPTsv/fsGOI6AWiLPzFN3WSR ZnI7RWKM=; b=QAiA/sDEWRPoMdVLL9dVfwmC5V/+gY5tJ5ld5feN/K8XJtzCYpx 9aX1V9G7cJ2IzoMz8LIv2yDQKozDwTj9LwXNcax9FV+7xcYxM+SRHA5Bm5Dqrwlu xEoNtAHH3jrG8gPCP102fs03rH0lzim+7soMrqKTb215PZoou42P8uZz6EnnYWf3 tYhcXXcZlR68Rm6tKMS7EjWrXTGImfxLwLqEcIDaXYUs59WMWjL9nD9Vd6iV/QBx Nsalal5B+eDz1AfFk1Scpftkve7hPgz0UVPNUcvfh3awEuz6s067ajCgmwLxv8fr CbgRtU4isoOPjJHuUAPYmNX7JHRfhl2kaYQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddruddtvddgvdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesthdtsfdttddtvden ucfhrhhomhepfdfmihhrihhllhcutedrucfuhhhuthgvmhhovhdfuceokhhirhhilhhlse hshhhuthgvmhhovhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeeltedugedtgfehuddu hfetleeiuedvtdehieejjedufeejfeegteetuddtgefgudenucffohhmrghinhepkhgvrh hnvghlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomhepkhhirhhilhhlsehshhhuthgvmhhovhdrnhgrmhgvpdhnsggprhgtphhtthhope ekpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegrgigsohgvsehkvghrnhgvlhdr ughkpdhrtghpthhtoheplhhinhhugidqmhhmsehkvhgrtghkrdhorhhgpdhrtghpthhtoh eplhhinhhugidqfhhsuggvvhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphht thhopehhrghnnhgvshestghmphigtghhghdrohhrghdprhgtphhtthhopegtlhhmsehmvg htrgdrtghomhdprhgtphhtthhopehlihhnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghr nhgvlhdrohhrghdprhgtphhtthhopeifihhllhihsehinhhfrhgruggvrggurdhorhhgpd hrtghpthhtohepsghfohhsthgvrhesrhgvughhrghtrdgtohhm X-ME-Proxy: Feedback-ID: ie3994620:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Dec 2024 06:25:21 -0500 (EST) Date: Fri, 20 Dec 2024 13:25:18 +0200 From: "Kirill A. Shutemov" To: Jens Axboe Cc: linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, hannes@cmpxchg.org, clm@meta.com, linux-kernel@vger.kernel.org, willy@infradead.org, bfoster@redhat.com Subject: Re: [PATCHSET v7 0/11] Uncached buffered IO Message-ID: References: <20241213155557.105419-1-axboe@kernel.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241213155557.105419-1-axboe@kernel.dk> X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 1994A40011 X-Stat-Signature: 1cxr48y35eyu3mk6nrg6irf4tn5q1hpu X-Rspam-User: X-HE-Tag: 1734693910-709284 X-HE-Meta: U2FsdGVkX1+8bCn2S80f7w0YKoEOK+SU6/vIAkJ+pLhYPHIkno9UUfbEAiW0IaBhuN8HgMuOKdHQlU/efvG7YSyUYXnpkZb4a/ql4D9F6c9yo9cli7Lz5/5AzYitF1SaEyDcd3Ux/2kfTWxeBwB1sisDgOPQvRwU/+yqdPMoHwwCGutmQzGaHJUUdAV1UUTVJPyqxR3xYjJoJqIidQHHdD1L4gCwjbXRQrvai/lT1P9/Rjv33/3yuLkU9z46ys+pc7/kgR+DmjfE7gOfHEMROOh6YFiklNtiynHPvJktz3SaexEM1mQC205PvtbcfKBwyirp8MZRV65gMYOCvdJ80B7n0RfZMtWCfR+PB7lhsuqk9sJG6MT3lsJI2lqrhxdGV5phYolfohOaIGkrZzW794RFYYImlrycdj54CgRFKf0RX7cbwy1Nxv+mVQzFyWMpC58qyEMJtKRQGHEjRy/Uz5Lr+wbOEeMjR4EifjNOlIaaqCi+eGwgloCN3Tpcd228ENiG+MUEhFZMD0o+KT2IgLBfmGSXrpjHWJabhlIqgfBKY2EosIe+xvs0ix4Y0Yv/Mqs6NafNXWrWxI1KsW4PYfiU0rQ3S0MLCz4IMoF4TaXDIHaA2zZ4B886gCafs4stFurQK0X6aX4/2NiUicUVPQ4E16Nl1pKz88baU2mtKaXQqxnaNJFBGgVTK57PKVB/sb6MUu6zSp/JwP7WNoMe4As2QMe26SoFr6NEg1IsI7n2m7DbR57dKLo2XnOECdMAm1gcJMpo8SCswGsyyP27ELN+o6u5+u/+GkKpQMgv5MLCggS7Ch7C6REtihp4paaFNT+tTaYoBqTovoNfXeTfXtx8VJwzsvcfDudMfzWHC1TmtSa6iay+u0Z6BU4HmrT5HJaoVfOZXZ4dpknsUHsv6zDol3LE3KwCBFSSA+rRpySUjbl7cRKf/OCvGf2hfsMnTB5K2jxjDcq0TkyolHk wu4gqN5P JDCl1SD/oMxuesVPQoB4SBnxRxCyoJnt5OuuiPtmiOSsQv3MP3qD3C7H6c3u1UsxHeLQoZenTZnMibgNu47lngDOk9XuSy3K3HH4IOEGsGue29meypxvXSxqp9eM4lPYp+PnXXDRBFz7TxcAxAZCPSTe78dXm+MqmVTV/zG3IVelv7RSdan4lPDGtd3g0c093qG38rD9+dLKBydCLCSYlOR7CwWHRKyY9z56gNxQ7x7MDB1FPV9UgAjXFd+voXWxxCH0jNBta5jCrkIt7sMPHAWMYlB3CCA0E+Qsv7UWjaP9D9p4dyLCJM1ZozdfI8wktwOftctFr+9W1S+Vg6tz3CuTGoawpsVpN/6XVWhpTWxZFieYIH2B04S6wZFhjX3o98jwIL4RRWgRJnmE= 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: > Since v6 > - Rename the PG_uncached flag to PG_dropbehind > - Shuffle patches around a bit, most notably so the foliop_uncached > patch goes with the ext4 support > - Get rid of foliop_uncached hack for btrfs (Christoph) > - Get rid of passing in struct address_space to filemap_create_folio() > - Inline invalidate_complete_folio2() in folio_unmap_invalidate() rather > than keep it as a separate helper > - Rebase on top of current master Hm. v6 had a patch that cleared the PG_uncached flag if the page accessed via non-uncached lookup[1]. What happened to it? I don't see it here. https://lore.kernel.org/all/20241203153232.92224-14-axboe@kernel.dk -- Kiryl Shutsemau / Kirill A. Shutemov