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 BD356C28B20 for ; Fri, 28 Mar 2025 09:40:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DE3BE280131; Fri, 28 Mar 2025 05:40:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D920C280130; Fri, 28 Mar 2025 05:40:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C8133280131; Fri, 28 Mar 2025 05:40:29 -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 A95A8280130 for ; Fri, 28 Mar 2025 05:40:29 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 5104A1CD4F7 for ; Fri, 28 Mar 2025 09:40:30 +0000 (UTC) X-FDA: 83270464620.28.B8CC114 Received: from tor.source.kernel.org (tor.source.kernel.org [172.105.4.254]) by imf26.hostedemail.com (Postfix) with ESMTP id 8DA5C14000D for ; Fri, 28 Mar 2025 09:40:28 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=tx1Ky7NC; spf=pass (imf26.hostedemail.com: domain of brauner@kernel.org designates 172.105.4.254 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=1743154828; 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=rFPieKpLqA/GCV09qdGukPNz9LHPEpgQSgoVLeCTDnE=; b=sFnzU5Kj9xPxUoFu2Q6mbfYrYXdk+gsZY4+VOFtPCbQZd4XQTtKnNCBrlO/aOqt4Ga1tVx MmKuEj5lUL9fGH32J04xaJir5RUPIwoPYzCjWHTKO4z0PT5TFahOvRcm6uuK8y4tljNViW ZUroAO3BpAZyRj+whMnuPxbqtEVTSlI= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=tx1Ky7NC; spf=pass (imf26.hostedemail.com: domain of brauner@kernel.org designates 172.105.4.254 as permitted sender) smtp.mailfrom=brauner@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1743154828; a=rsa-sha256; cv=none; b=pLVV2auDU/Jcud6A1aoUQIURZFKs2Rh9BQ0UUcPV8UihXdHOq2AGRkK7vV88hOy2n1jwnU LWc4gozlc6HSAR7fjpXeeBxLl9qzEiDA4y/43+e5nc1K0LIGib3x7X9gXcMexwvT6v8EkQ MBRdU4AlmHnSTxajCxufGROMX5KcFE4= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id 69466614BC; Fri, 28 Mar 2025 09:40:22 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 548DFC4CEE4; Fri, 28 Mar 2025 09:40:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1743154827; bh=yWCUomho9im7wS5H7ids0K8C+FLQzAtxZPDPwYYH+Hs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=tx1Ky7NCc+ZSdXP5xoFe4J2esGkbTb+Om5i/pxV/bbp6j0R8EXLO2JRPuiG3jT+7M sDzA1jEOJdiRfEM6693IHDRX4NxnX7nz71oOyrrjkGNAtCi8Z53YSotNq+G3jlfdXs 0br07AvQXoJxe2kKmUTk/RvDjQ/qs94gZ2s09H1eUIIguigPFY47/30elz5ECzq9D7 TeDXbQLUp+gLLUsXWUxTzsEd0H+XhKJWbh3N4dBi+pykEHzp+8ZD2A5IxtYaRyzMXh 935iM8uGkJXkc3IWDJnGxV4upjPxCvHzyyg/zERAJi2fV3a9i7BZE/amIJRxyJw3Vp bXi55qMiAv8iQ== Date: Fri, 28 Mar 2025 10:40:23 +0100 From: Christian Brauner To: "Matthew Wilcox (Oracle)" Cc: linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, intel-gfx@lists.freedesktop.org Subject: Re: [PATCH 00/11] Remove aops->writepage Message-ID: <20250328-farbschichten-begossen-0190490de275@brauner> References: <20250307135414.2987755-1-willy@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20250307135414.2987755-1-willy@infradead.org> X-Rspamd-Queue-Id: 8DA5C14000D X-Stat-Signature: zwyysbzs3nw4w3zydb4xycekezyd18uo X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1743154828-855974 X-HE-Meta: U2FsdGVkX1+CqCgMeEA6aj6SM5Tz201jnQNXCCmv05BtMUcGlOtfy0G+iDeob5hiQa+26PgdE6nRuiUGIJd46XSPd/IIAA9GkGkUzanZZp5tkR6nTBirrx7el0zxWnVgOnCWAiBHxsoUSB9MG5R2ap55X6+YsYLl4bLSsJ5c9yv4WxoeDCilsYSVFi9mK1ySWmH/c3iQGquVlKr/iFeukoo0QYIyLY8orrK94EAxkWzhmzhjIoSFC8lHumo8okGpQQpcQZtQgBi7ngksSZPJQnJi+jHZijWGqYVPuQQIlTy9Sr/vBMlZTorohpBWen0d5PQs0BgDtXohpEMqrgtFznWxlG4BRwSjH0b+MCjHD7ONb0g7KbvReSNTT3k3Sqh/zo3IfQQJ/oUhIYg8to2nibkDKV9dy6RFaQkI54U4t+nJSFJKMNpcf4HFK9IKX0m16ZZ/tvdBHT3IXjDw9BK4wGLgpZxHrggjdokvhnjc7qk6VjvMlKPiBZknvR4YB9OaJvOtz403q9dw7axqKe9XGP8nAxwaviR0uthFotoPdsW65hLGCwJQYJBzrbeWku2IJaGsGe70GJPnxXiF0f+JyrO4xYYS9YESQ+APBOLQaV6GRWcVTmx5R6YzmLO0XWyGISnxK29VCeHM3UDEiHKgD1f0LvjFh+2qSIYY2rDb3IHeLZ5sOIih9dcGdgJJ/yVleKLYppuNgcnHEr9BrqPDfCGVHXKU0tDrFbM1I3v709JY0XL7jpW7NOZtPZSZ3Ak4v/9Q4HRKKLMJCMx4JkGjaf4DISwA6kNXPiO5hgq1iil0fDhQ+imrgvzuLOvpEQGFARzzBE0wf7Mg9hjpVhjCudHjkHdQUtXn4EhBY5AubTprJkJPFzSTkKP22+mkuD9WhP+/ekukDKJPSITMulCGKUtaBtzhoJUWZrIJa4q4wdX6g3Mo6qrU0jmF0KCFIULKqwvkcIKbb2Tf78wfDsF fyczM304 4IiG7Ao5wbMq4FK8FCmd8G9Ob3lMwtkTR8jhxOxlCFoqPIv7/pfwkjVc5Yy7+Z9I8+2PX4tqG2cyO7YkXGGQqS5RHypiQaFWxvem9gg9xzcxYbxc9zWUNdaSBlbCxpXauyDKqf/Vk1/pK8EEWG0XSPbpTVm9pRAD2BDPnDXMf1XJ1JvMWcDnDIzWAZ6S/hH+qBSgP9TUbDC/4mEyzwIlTWqsnLunS07NNl5RwYqI8zf5voIgkCMgPH+ZEzqjQV0ZQg9jYOaLmtb4Dc7wvHzK+SKEYNrHAE0iu5jS20m1zCw9q2AA= 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 Fri, Mar 07, 2025 at 01:54:00PM +0000, Matthew Wilcox wrote: > I was preparing for LSFMM and noticed that actually we're almost done > with the writepage conversion. This patchset finishes it off. > Something changed in my test environment and now it crashes before > even starting a run, so this is only build tested. > > The first five patches (f2fs and vboxsf) are uninteresting. I'll try > and get those into linux-next for the imminent merge window. I think > the migrate and writeback patches are good, but maybe I've missed > something. Then we come to i915 needing to tell shmem to do writeout, > so I added a module-accessible function to do that. I also removed > the setting/clearing of reclaim, which would be easy to bring back if > it's really needed. Patch 10 is probably the exciting one where > pageout() calls swap or shmem directly. And then patch 11 really just > removes the op itself and the documentation for it. I may have > over-trimmed here, but some of the documentation was so out of date it > was hard to tell what was worth preserving. > > Anyway, let's see what the bots make of this. This is against > next-20250307. Once you're ready it would be nice if you could resend this based on mainline (can be today) and then I'll pick it up. Christian