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 92FB1C63797 for ; Tue, 17 Jan 2023 07:47:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 37DE46B0073; Tue, 17 Jan 2023 02:47:31 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 32D276B0078; Tue, 17 Jan 2023 02:47:31 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1D8776B007B; Tue, 17 Jan 2023 02:47:31 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 0EA566B0073 for ; Tue, 17 Jan 2023 02:47:31 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id C55B8140407 for ; Tue, 17 Jan 2023 07:47:30 +0000 (UTC) X-FDA: 80363511060.01.05F3EC2 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf12.hostedemail.com (Postfix) with ESMTP id 22C794000E for ; Tue, 17 Jan 2023 07:47:27 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b="k/V5SGX3"; spf=none (imf12.hostedemail.com: domain of BATV+f2d96d9b1cff2e22bd40+7086+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+f2d96d9b1cff2e22bd40+7086+infradead.org+hch@bombadil.srs.infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673941648; 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=IHNi2aQpDkDbxKRjgKUG7Y3Yld9OP1h4x11WFrd3RAw=; b=TcYLgJ160wiYcLNPbT4aKULMYZSC0TeMTsuhNDTSwU0WKS8PXWCM8sXQSsayBaSQdaXEAq go3pkuvbGx8IhXOFQ+jlUUglaIXrmsAL/Ovfx9ulaTRtQMaxgdKA3d5GSXDawQWZyAaacK nJGU0WbuUbcS6iGiq3glLypffZxX+Yw= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b="k/V5SGX3"; spf=none (imf12.hostedemail.com: domain of BATV+f2d96d9b1cff2e22bd40+7086+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+f2d96d9b1cff2e22bd40+7086+infradead.org+hch@bombadil.srs.infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673941648; a=rsa-sha256; cv=none; b=eeWuVF2EOrO0c34wGMGe9lYtqRaVLtnijO0QWaJFCpu/nH30rihxPMGVQ9MGRJiVGufvAh pRgTuCs5uy66NEJVUfV8Ug4/52oS0Ao3zFXfqIzbKQhBl5S0dMr24a698oyofREdYyMI/d WkYHks5qDTHw6+nGPTs/EQxZBqNLAxo= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=IHNi2aQpDkDbxKRjgKUG7Y3Yld9OP1h4x11WFrd3RAw=; b=k/V5SGX3Iv307bhFijCNd9+XzJ 4OZZVg4pTrQ47wdACEoqa6fcwWyyzSJ1lhtSHglIupg7ogd211aVQJ6OI9/yW2sIpe+P6NgR5rA+D zNqRtkse1UOtjqHzoW29Rh63WwvJgZVhfLw5XEWctufFrI/TO1HUHHd2RPU21xWLbBKk+NZo/eIce IWHvU5eGdauz3vMjLWQeCKmowA6ii/hRCf0kjODMFgCNYp1z8V5c2cBjVZoKGAkmMvu4T0bJM+/Vk P7yrjX4O+Fv6IO2OiPYjXeV1I4PNnQIWmi55XsISaHhLJ6PXVU5fsS9KGu4JeP2alt+NdMnC0fCim Mp66819w==; Received: from hch by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1pHgfw-00DEsx-QJ; Tue, 17 Jan 2023 07:46:32 +0000 Date: Mon, 16 Jan 2023 23:46:32 -0800 From: Christoph Hellwig To: David Howells Cc: Al Viro , "James E.J. Bottomley" , Paolo Abeni , John Hubbard , Christoph Hellwig , Paulo Alcantara , linux-scsi@vger.kernel.org, Steve French , Stefan Metzmacher , Miklos Szeredi , "Martin K. Petersen" , Logan Gunthorpe , Jeff Layton , Jakub Kicinski , netdev@vger.kernel.org, Rohith Surabattula , Eric Dumazet , Matthew Wilcox , Anna Schumaker , Jens Axboe , Shyam Prasad N , Tom Talpey , linux-rdma@vger.kernel.org, Trond Myklebust , Christian Schoenebeck , linux-mm@kvack.org, linux-crypto@vger.kernel.org, linux-nfs@vger.kernel.org, v9fs-developer@lists.sourceforge.net, Latchesar Ionkov , linux-fsdevel@vger.kernel.org, Eric Van Hensbergen , Long Li , Jan Kara , linux-cachefs@redhat.com, linux-block@vger.kernel.org, Dominique Martinet , Namjae Jeon , "David S. Miller" , linux-cifs@vger.kernel.org, Steve French , Herbert Xu , Christoph Hellwig , linux-kernel@vger.kernel.org Subject: Re: [PATCH v6 00/34] iov_iter: Improve page extraction (ref, pin or just list) Message-ID: References: <167391047703.2311931.8115712773222260073.stgit@warthog.procyon.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <167391047703.2311931.8115712773222260073.stgit@warthog.procyon.org.uk> X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Stat-Signature: u4kmgfbn851dgifozicp5obzsdqnpsg3 X-Rspam-User: X-Rspamd-Queue-Id: 22C794000E X-Rspamd-Server: rspam06 X-HE-Tag: 1673941647-459278 X-HE-Meta: U2FsdGVkX180sU/kCVfUtnl1Xu1M1uPgGK6hq/RJP/f++Qjzi8944PC6LnxD1tTyAwbjoowI3PL/v/eTSxd0nsA+r7lwJr/0DMwvWfUN0F0iwDDEYBDh42QHOcmxVVoR0svRwfD03UVQW+beuZPe+P8clt9sm8j3+vKDt4RqSvnVT1La9mrPXIIMdr88wB8gR/rRodDjWkqIMoWuueVxTt/HVZDC9eSlAIvEJal1CdzSuAK45QK1c8BaLLyVw29P+a6CinkaIpse7OHMliMpIQt3y2O6kTGFoiHk1MxMauMAu0IqjoXGWBLJUY7RocoYLWRL7ENyhcla1NJGqlG7mM7YLz+7uOoY/8fXwWFeTBDxSQsPn00DylV1HnU04/Jd07RCl+LGDFt0wRmFYFrMn92lGKSC1pr0CVS33RmgoEzqpREOXNBDpwi6Ni920KrsdcSFZPfDkWxdKp/05xidEGwLuUYVd5AMCLTpdsPX6DFtum6inBFDK6haNfGDTJcoXPjtMeb7Cfk/+ag/JdACijytMsb7h4OijlPU8QlytWq7dS3pYqo7akinj57K2Mljm+C+tnGDJC9c8mpWe4NuIU9IZx/G1kdwXak9bG2G/HdEZ8eD6MmggAy0Yr3qM7mPKMkWQvMP3DIJ5HuGVE5iRkp4P4jjIqOLxQdGdiTay5cog6tm7ZBzhsy1yGWbR0hNO4Rxn8a8hJktHDsjN7Pc181/kfX8xaRp51WKpaX60CG9JgjAI6Hg3puelws0my8KoMIGRlIjLGMzmbpgOxMuskKIYjyeSa77kPKn+u31G728zc2PgZExpJ9ELA7T7vRTq9SaVG5Kq/lkBZri3BSJ5iDVLL6wCO+TH5EgfjLFJZuEf1K3SKgmWFfCOMY4GUnkdy5Z+y7P6p7ViG8I1JLhzJHBJ+soiD1EmzJ0izjLZ5dEmh1LQg4DQMJ4pJxkD5pgHy4K5SSs+8v3UqLv2s+ gihoTV3c cBTyMvsZXs9GgWmHJLBbwSdx3JiAETDb5X8gNSWoRJ6Q1dWxueiLBIdVKLOIhc1IQ9Z8wiU4rMhroMUfSjuARu7N6KA+rjEpG899zPOEaofoNU8cWFRei4t4f5mhzgO0iIcPTQfXXrrn4r+zsecOkPPROgK25+jkjtT3hDbRqH1KJ9bBR09GxqcrVPjM2bWBTty1BwmU/X65Rr8hU2mRVjtt3GMgb/PSqLFNqlZMGfiDdVlH71Tw8oZ67SaEWV50nmIRa 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: First off the liver comment: can we cut down things for a first round? Maybe just convert everything using the bio based helpers and then chunk it up? Reviewing 34 patches across a dozen subsystems isn't going to be easy and it will be hard to come up with a final positive conclusion.