Message ID | 167391047703.2311931.8115712773222260073.stgit@warthog.procyon.org.uk (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 00AC4C46467 for <linux-mm@archiver.kernel.org>; Mon, 16 Jan 2023 23:08:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 63A886B0074; Mon, 16 Jan 2023 18:08:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6117F6B0075; Mon, 16 Jan 2023 18:08:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4D8D46B0078; Mon, 16 Jan 2023 18:08:11 -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 3CEC06B0074 for <linux-mm@kvack.org>; Mon, 16 Jan 2023 18:08:11 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 0A95AC05AE for <linux-mm@kvack.org>; Mon, 16 Jan 2023 23:08:11 +0000 (UTC) X-FDA: 80362202382.04.EFD74FC Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by imf18.hostedemail.com (Postfix) with ESMTP id 0119B1C000B for <linux-mm@kvack.org>; Mon, 16 Jan 2023 23:08:08 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=BiTct47p; spf=pass (imf18.hostedemail.com: domain of dhowells@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=dhowells@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673910489; 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: references:dkim-signature; bh=C0JW58nBSMHYj9bsnV2rJ7yxCnH8Mz39Aj6dzwUznZA=; b=0F7VcqhkqovXfLA8XiIaWoE+DYy8eZNTlNm47/JfR5EL/UXh2N+/4w317mS6HmpzaXdyC4 6owSlQWDIULl8L1o6TDW+sPgzbpF+fs+g2nQPKC6ufRyIP0FJ8OtLdss7qlTGnHegkHNlp tuekwFSjBPfbLmged99yrxI+Ye8OKSQ= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=BiTct47p; spf=pass (imf18.hostedemail.com: domain of dhowells@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=dhowells@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673910489; a=rsa-sha256; cv=none; b=Ko5YjyGt3tZzT6M4KSZ2owuFgoYYhwxyciE7rSmBKm0DsU9AhWedGrpDH6poRTGzRUdD5l +yl3I+EEFnK9A6ClR76/edQBEwmsYhc8SFRLonebD8mhf7coimmDw0dqapCD9hTuqFV+46 AeNSFWAbRe0gcj12zvFeq7TyhNgtOvE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1673910488; h=from:from: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; bh=C0JW58nBSMHYj9bsnV2rJ7yxCnH8Mz39Aj6dzwUznZA=; b=BiTct47pgdzAG7IMAayl0oRevbF56Gm0zRP7n9/GFfOxjox1XeGMypfCSuoAKrYXuHJBcG uTlms8wzA4v77ngkkpQuLfg/gGsu7dmnVemhg+Z7AMjEEh77JrzYP93l5Q6nfD9SZbwH5t PfPJ5rRSDxa8xFn3YZLS4+zeGD7KU94= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-235-GJYj0EjBM4qvyti9d-2JNA-1; Mon, 16 Jan 2023 18:08:06 -0500 X-MC-Unique: GJYj0EjBM4qvyti9d-2JNA-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.rdu2.redhat.com [10.11.54.8]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id B588C3815EE7; Mon, 16 Jan 2023 23:08:04 +0000 (UTC) Received: from warthog.procyon.org.uk (unknown [10.33.36.23]) by smtp.corp.redhat.com (Postfix) with ESMTP id 08299C15BA0; Mon, 16 Jan 2023 23:07:57 +0000 (UTC) Subject: [PATCH v6 00/34] iov_iter: Improve page extraction (ref, pin or just list) From: David Howells <dhowells@redhat.com> To: Al Viro <viro@zeniv.linux.org.uk> Cc: "James E.J. Bottomley" <jejb@linux.ibm.com>, Paolo Abeni <pabeni@redhat.com>, John Hubbard <jhubbard@nvidia.com>, Christoph Hellwig <hch@lst.de>, Paulo Alcantara <pc@cjr.nz>, linux-scsi@vger.kernel.org, Steve French <sfrench@samba.org>, Stefan Metzmacher <metze@samba.org>, Miklos Szeredi <miklos@szeredi.hu>, "Martin K. Petersen" <martin.petersen@oracle.com>, Logan Gunthorpe <logang@deltatee.com>, Jeff Layton <jlayton@kernel.org>, Jakub Kicinski <kuba@kernel.org>, netdev@vger.kernel.org, Rohith Surabattula <rohiths.msft@gmail.com>, Eric Dumazet <edumazet@google.com>, Matthew Wilcox <willy@infradead.org>, Anna Schumaker <anna@kernel.org>, Jens Axboe <axboe@kernel.dk>, Shyam Prasad N <nspmangalore@gmail.com>, Tom Talpey <tom@talpey.com>, linux-rdma@vger.kernel.org, Trond Myklebust <trond.myklebust@hammerspace.com>, Christian Schoenebeck <linux_oss@crudebyte.com>, linux-mm@kvack.org, linux-crypto@vger.kernel.org, linux-nfs@vger.kernel.org, v9fs-developer@lists.sourceforge.net, Latchesar Ionkov <lucho@ionkov.net>, linux-fsdevel@vger.kernel.org, Eric Van Hensbergen <ericvh@gmail.com>, Long Li <longli@microsoft.com>, Jan Kara <jack@suse.cz>, linux-cachefs@redhat.com, linux-block@vger.kernel.org, Dominique Martinet <asmadeus@codewreck.org>, Namjae Jeon <linkinjeon@kernel.org>, "David S. Miller" <davem@davemloft.net>, linux-cifs@vger.kernel.org, Steve French <smfrench@gmail.com>, Herbert Xu <herbert@gondor.apana.org.au>, dhowells@redhat.com, Christoph Hellwig <hch@infradead.org>, Matthew Wilcox <willy@infradead.org>, Jens Axboe <axboe@kernel.dk>, Jan Kara <jack@suse.cz>, Jeff Layton <jlayton@kernel.org>, Logan Gunthorpe <logang@deltatee.com>, linux-fsdevel@vger.kernel.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Date: Mon, 16 Jan 2023 23:07:57 +0000 Message-ID: <167391047703.2311931.8115712773222260073.stgit@warthog.procyon.org.uk> User-Agent: StGit/1.5 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 3.1 on 10.11.54.8 X-Rspamd-Queue-Id: 0119B1C000B X-Stat-Signature: p1841ti6hno6fias7cykekujqx3f7d44 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1673910488-403336 X-HE-Meta: U2FsdGVkX19III0rNdwc0d0Z7qLUH5APFv936HXNOeGdJSAxNXoAWNSCEsHPoZBpwVsfYgzQ4LoWmYjulGcqXvW/KVsnirjvKl1KhNTgGQbKPcR9Yn+djuZz2MxLfjAHUNWRqqf2K8oMtwaH9PQ0XdLFmGT6R3kfZrjq9kZDb9j+xXWqF1Rq7dX3gch/mPw6WXXYFmyk870iD8yCiG50BLu9aSrSwpbh69Y2/TyvcE8taygXkJtaV10jgFlsWKXJ2ot39F/HX5p3U11KAauNiPTcmukUMZ2RhmjhZqH/5S6GK0R/3OGtYS3fM+zvslLBqq/ifqnj5mzr4adjKnXfP1I2+13JlAn4IYPcZp6+G3JpTKwJ/joj/CfPTF86EEURM8YUNEN0KT76zHv4NPc4mNMtd9PoimINSZtdiLylzumAjYdmVluhmpg1i6XPiMHAS3hEONvYoa/HnywMmQeHw5BprDrOvIFz/aiRTjS+iQGGhwBC7Z7d1U30LSFyOxwm570LkOUVvM6kvAK9X/iW8PsSvHrfGXOh/CvrPWYrrpojwq4P3VP9GYdqaOiGLlqDzuJzSud1jOWGNIhxJuD+19NtEmiQfZZGT77lyh1vwO3eY9sBLPs/RNqTin7nLkdF9QKSVvwh8cTbIo7XICi+DiLjsJE6pVuloLjkVCcozqRVbxWu9FJSSEKUXXUbUUjoDwAaCVgy8N5dsjS3aApizftpy4TAU8qOvuxUHpTGq/mRE1M9tRAWyHx6K1hGZk/tBhelcPht3l+WVNlglPvmSfZFqscVTHRlAYifrpWs5Hnn7n2gnKS8M9FT0XXFiXNp9X9Zf7Gp0fJFs9cnaQ/GUZGpTB4wBsflmx649fgK4GyZTftngpIJeRr04qsXwkFLLCeBe+jqdH1kAjDfUvEBe6pCDdvxN4vikUqnEH4c5HYZxMX/QybOt2W0Q8nfFuA4ph8BgwL8SSo= 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: <linux-mm.kvack.org> |
Series |
iov_iter: Improve page extraction (ref, pin or just list)
|
expand
|
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.