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 B7F03C27C53 for ; Fri, 7 Jun 2024 04:50:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1E2A56B0092; Fri, 7 Jun 2024 00:50:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 193866B0095; Fri, 7 Jun 2024 00:50:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 081266B0098; Fri, 7 Jun 2024 00:50:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id DF4146B0092 for ; Fri, 7 Jun 2024 00:50:12 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 3B6B7801CD for ; Fri, 7 Jun 2024 04:50:12 +0000 (UTC) X-FDA: 82202865864.29.F010014 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf02.hostedemail.com (Postfix) with ESMTP id 967328000C for ; Fri, 7 Jun 2024 04:50:07 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=Ytg5WFU7; spf=none (imf02.hostedemail.com: domain of BATV+876e45f6fd3596f9a550+7593+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+876e45f6fd3596f9a550+7593+infradead.org+hch@bombadil.srs.infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717735810; a=rsa-sha256; cv=none; b=xdQbYOpz2fuBMcyrGJD/qk3tGri7gYbbteYhhWjiIUnqOBVGqwWfTpWXpm0cTde+3O303l uvg3h0VELMCVH05aLYTqi9YZA5DWja2bTMyozviO3dDoBDtPoHJk4nG9RXCLPvTr//hAd/ gJ21hJr/s/cVF068eFiclCdjge9whRc= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=Ytg5WFU7; spf=none (imf02.hostedemail.com: domain of BATV+876e45f6fd3596f9a550+7593+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+876e45f6fd3596f9a550+7593+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=1717735810; 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=sEaKrvURUcenTvmCUulgLPcsbg1aXtm+VQO4NA9UfeQ=; b=WK0p4LTi/QvGhqpiZ0B1Mo/d4U+CM5dzR7amkmT7dRCZQUNGt3uhx2H+d1EvFwtHTFf7wz DYdxaY0I/nrHI4OwQ+tFjK4qVNOfQzAE9AGc1YtLwRyd8Xj6WKQRSFNTfbwLUvTZ2f8IjO KvNs8oGwri1bK9XaEFWL7TlQRSaI8Tw= 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=sEaKrvURUcenTvmCUulgLPcsbg1aXtm+VQO4NA9UfeQ=; b=Ytg5WFU7NOSrVIBE5f3gNcEJk8 dFH8jsgBDMQD82D1D938nd7OTZM5+r+9R7QIfZvO28BW86fxCeCpKMp+ppRs7b3jR/1pscyRA1WQF +meQ7RK2o6vq7rYpSE7Zo7vqWHHsKSgQp0l9iF8b0B2G50GOmbTE88J5DW9zd6Guw6u+a5GQbuB9H 5m6j9WwMEEuYgZs/n4pxVmxaxGsVzq2q9xFUDCWCIl2fpCKVemiOnc+ObbZe7/wJrQ8ryZjaaoohG Mt83kBO0geK0HBxrBmoSR2o82VY/bKaS9BX1QbgE6XQhKCCqKzfOlT0ztZ/Opti4CP+xuUCTUChwI dFv3KsNg==; Received: from hch by bombadil.infradead.org with local (Exim 4.97.1 #2 (Red Hat Linux)) id 1sFRY4-0000000CPCQ-08Cd; Fri, 07 Jun 2024 04:49:56 +0000 Date: Thu, 6 Jun 2024 21:49:55 -0700 From: Christoph Hellwig To: Dave Chinner Cc: Christoph Hellwig , Bernd Schubert , Kent Overstreet , Miklos Szeredi , Amir Goldstein , "linux-fsdevel@vger.kernel.org" , "bernd.schubert@fastmail.fm" , Andrew Morton , "linux-mm@kvack.org" Subject: Re: [PATCH RFC v2 06/19] Add a vmalloc_node_user function Message-ID: References: <20240529-fuse-uring-for-6-9-rfc2-out-v1-0-d149476b1d65@ddn.com> <20240529-fuse-uring-for-6-9-rfc2-out-v1-6-d149476b1d65@ddn.com> <984577b6-e23d-4eec-a5da-214c5b3572ba@ddn.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 967328000C X-Stat-Signature: p4dz4jonq8yh57ghbatycf6ts4us1bba X-HE-Tag: 1717735807-831938 X-HE-Meta: U2FsdGVkX1+brQZ12ntY6pFXpYYgnq2HzeulNldmf9BWPT/9GrUfTeiTgDbn/zahwJeNRvkV8QPTxml3mgognTK7WmCdK/BpXTDDPtsgrSe2iSRiEJTh0KFIzWd0iyBlARHn6vJ9wriWu+W6RZa7uLU24ugtS/NsiN1CFtHMCA1jAiASuNeEBZdS5iropVnB853/nUUICC+ATunBDxzubb4jJ9OX8oLsf2JVc0FjtYU9kGOhuHKXTFay9qhNkjAH801AyopILP9eu0+jyHts/phTD2PMWsvEZtNuNfKxy2awOS3Tk2J8RKumiWk0gkwjWoCbljJR+MVNQMLuqJ3nN7OheTv5QUn4Vi/SwaM6EXeGdaOB2OZ+TUy+Ff/uTQVuH5+Xjr2NzmHZ2CIReFxOUtBFVsDukYivarV5SsfqaneAIjGB/X4sRVpLLD+U6ZyHEPdo1CQiSa6QSIjd3YcxjzjkDXn1E0Jf4RIAFojFkytPf8+ORk5DX/rFfBUiqs8bo8Z4dS5OCizsLdou0rTezVqB3Jb+4tV/wqoRiPsEIbXcy3hb2DHNzQc0WOXlvcmRThgOHdKLuXnABCfdku0TQr2wJtZmZh+7hRvVZpyJ9gpoLDqitAjTaguY8rluiLVqRGagByeAN+bjyFZUp8nx8/ZS88mO5X1S1y08WlfRCysUcex/gh9gdIYKxrSjV8IrHG31vNopHN//B95pNe7vTI7q/IYPdRL1RPmun9czTaqhQ2w8rvwWBf6OJmF/lOlWiKejXl/UuspPTzu+LzoIwOXaunEZUwqcdXZw5ofjn5zMoEBgARpsjUmR5H1oRSAofPrYb+6sK0l/5Gf3STMEUW5gUhC3mVGx5mKLDhr5fPwWjjPCYcZWPXcwUKAG+e5ISlEevanzPnOxale9NEyZbU4WHGtW28+TgZI/nxytQB6benkJmJI2/+QvwqD9KebHnKI3RcgNMU6e92jPnvL 5NEJgY3d ruwc281YUuxZ0nM68Qw6DD6hCwEO4llBz3VbI2/IBysWWO8IQgiA7fqwq3Em1CiuqxZCBiMuKbVZwgy55uh7rm4d74iVrSPVG3bL4K7t0eQfvao1OMDVls5p7ujrcOOBLSCKYoUtJrx8mzQU5nEynAQexFJ/w9nXT6dyvmnlDpDbUskG5oTCQsjSmZ+48h9+h0Q3ZdhPLdx+DUrg9uDsbqDSQ7cfyE9I58DVE6ZEqPkNRuRoEKLsE8z2h+tlo+yPJytQTBWg/jC/LBrJ+AQE23F/LYfsI6DtmfmnL5+twuqx46SrHmQ6bFPo+tiTnYRexmUQvfNk37ZaM8valJ33ltqGLDK2KHadIFDndLYouyB3rrVSvkWYsBrBGZYYB9NuJXfhXUZBgX3RaMOPTnrtE/yEsT57Lrze50cY8jJAf5hQpc2HpE0sd83rILAOfinvNbQZqtL1JvL9mUh8HYhDJgpjCJDHjEUwEs+mb 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, Jun 07, 2024 at 12:30:27PM +1000, Dave Chinner wrote: > IOWs, vmalloc() has obeyed GFP_NOFS/GFP_NOIO constraints properly > for since early 2022 and there isn't a need to wrap it with scopes > just to do a single constrained allocation: Perfect. Doesn't change that we still need some amount of filterting, e.g. GFP_COMP and vmalloc won't mix too well.