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 7222DC54FB3 for ; Thu, 29 May 2025 03:26:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E78386B00D0; Wed, 28 May 2025 23:26:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E51656B00D2; Wed, 28 May 2025 23:26:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D67E66B00D3; Wed, 28 May 2025 23:26:19 -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 B665E6B00D0 for ; Wed, 28 May 2025 23:26:19 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 54617B6C13 for ; Thu, 29 May 2025 03:26:19 +0000 (UTC) X-FDA: 83494507278.23.766DF2A Received: from invmail4.hynix.com (exvmail4.skhynix.com [166.125.252.92]) by imf12.hostedemail.com (Postfix) with ESMTP id 760844000B for ; Thu, 29 May 2025 03:26:17 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf12.hostedemail.com: domain of byungchul@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=byungchul@sk.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748489177; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references; bh=yHzcpzbo1fAdXOSuY2140xX+AGtB7Cs1DtRjR85yMVs=; b=T9OzVqawQrDN8CdH0mrGfo9GKjzaqMqOopCRBqQmhB+OP4zwj0t2a4i4riG2Rs0Rt5Oa8z ixNYNkMkxdp0qy39CWEmPtkIaFnTTlUCyv9/VitF87LH1Z69py65RKCOU1tYXBtJYFb92i A+TqhbjG6IF5u26Vqw1GJDarRiUYTvY= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf12.hostedemail.com: domain of byungchul@sk.com designates 166.125.252.92 as permitted sender) smtp.mailfrom=byungchul@sk.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1748489177; a=rsa-sha256; cv=none; b=g0oxRzjx7Glq6+fNO7EHxKmcxgB/OCx6J9RrJovJJKFOlrrOmf9ye3iXRuVpyuxtaOr+D8 dzgnqgjf5TPfSnYVcFRyLESmidMSatPthfgVBovfqWFod7mfYwtSYn+a+oHwoRZrtScW2x KiMVQnQp2SVI1hK7ZfWq/6FBIfBIJ3M= X-AuditID: a67dfc5b-681ff7000002311f-eb-6837d041409d From: Byungchul Park To: willy@infradead.org, netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, kernel_team@skhynix.com, kuba@kernel.org, almasrymina@google.com, ilias.apalodimas@linaro.org, harry.yoo@oracle.com, hawk@kernel.org, akpm@linux-foundation.org, davem@davemloft.net, john.fastabend@gmail.com, andrew+netdev@lunn.ch, asml.silence@gmail.com, toke@redhat.com, tariqt@nvidia.com, edumazet@google.com, pabeni@redhat.com, saeedm@nvidia.com, leon@kernel.org, ast@kernel.org, daniel@iogearbox.net, david@redhat.com, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, horms@kernel.org, linux-rdma@vger.kernel.org, bpf@vger.kernel.org, vishal.moola@gmail.com Subject: [RFC v3 04/18] page_pool: rename __page_pool_alloc_page_order() to __page_pool_alloc_netmem_order() Date: Thu, 29 May 2025 12:10:33 +0900 Message-Id: <20250529031047.7587-5-byungchul@sk.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20250529031047.7587-1-byungchul@sk.com> References: <20250529031047.7587-1-byungchul@sk.com> X-Brightmail-Tracker: H4sIAAAAAAAAAzWRa0hTcRjG+++cnXNcjk5L6mhQOLBISFtYvh/MRAr+1YeCCroQtdypLedW U+eFCrOFJU6lREwnzELzVospOkOcl5WXooZlLLO8oSCmosupzTIv+O3H87zP78vLEBIHGcCo NAm8TiNXSykRKZrwLdkb7QxX7rPnMGCyVFNQNZ8MLwZsQjBV1iH4vfCdBrejnYLnJR4CTJ8M JMxa/hAw8m6Ihv6yURIaM+oJGMrpoMBo8BKQbisXgLMuWwh5f0oJqE8boOHzGxMFP6uXhDDa aiShs7CChP7sKHhn3gqe978QOCz1AvBkFVPwpNtMwbChH0F32xAJRfeyEViaXELwzpuoqEBc W/FNgBsKf9DYbE3ENeXBONPVTWBr5SMKW2ce07jvayOFOwq8JG6wuQXYeH+SwtMjvSSeauqh sKW2h8QfzA4au607TrEXRBEKXq3S87rQyCsi5eC/V/TNDFGyveUenYZeMZnIh+HYMG7aOIfW +ft47ipT7G7O5VogVtiPlXHuoXYyE4kYgp0UciMmr2Cl2MKqudG/Y8sDhiHZIO5lnmYlFi97 BkuHBWvOnVzV6+ZVjw97gMuvyV/NJcs3TzNbqBUnx87SXNvSlHBt4M+1lLvIXCQ2ow2VSKLS 6OPkKnVYiDJFo0oOidHGWdHyb8vuLF60oRnn6VbEMkjqK+5A4UqJUK6PT4lrRRxDSP3E6YcP KiVihTwllddpL+sS1Xx8K9rOkNJt4v2eJIWEvS5P4GN5/iavW28FjE9AGjraNO4oKArU76qO fRY2AZbzoefsJw9oPtoMzbLji+NHejdNBHYm+V0KmiqO7doTrQwf7n9YlRfRdVB6e6zUPuBa wHcj+45LT7A+V7OkX0Y2Pr6InbfO+Osji8dStcQNmf2QFrY9mEuusMd42t6WKI492TxXSJYp zm5Bi+7Za51SMl4plwUTunj5f8WmAwjXAgAA X-Brightmail-Tracker: H4sIAAAAAAAAAzWRfyyUcRzH+z7Pc8/zuHXb02V6dv2hXWvMSqzw2bLiL8/8IWs21tZ0eNbd 3B27Q7Qyv0oZkkQ4OslvuXaMU6Yc40hjLiIKZ241TcVlfqXQ+u+994/XP28aF9cRElqhTuA1 aplSSgoJYci5zFOBo35yL7PJF3SGZhKa1pOhbs4kAF1jOwLHxjQFq30DJFRXreGgG8ki4Jdh E4fFfhsFs7V2ArqyO3Cw3beQkJe1hUOGqR6D3opBAYy25wugaLMGh460OQqsL3UkfG7+IwC7 OY+AwbIGAmbzA6Bf7wJrb78h6DN0YLCWW0HCwzE9CQtZswjGem0ElKfnIzB0Twpga11HBki5 toYpjOss+0RxemMi11rvweVMjuGcsfEeyRlXCiluZqKL5CyPtwiu07SKcXmZyyT3c/EjwX3v Hie56i8/MM7QNk5ww/o+KvTQZaF/DK9UJPGa0+evCuXzOy1UfLYw+XVPOpWGWugc5ESzzFl2 eqkA7WmScWMnJzfwPe3MeLOrtgEiBwlpnFkWsIu6LWwvOMwoWfvvr7sDmiaYE+zzIvWeLdrl zNcsYP+YrmzTizf7HCfGhy1uLd73xbud0pwesgAJ9ehAI3JWqJNUMoXSx1MbK09RK5I9o+NU RrR7X+2t7Qcm5LAGmRFDI+lBkQX5ycUCWZI2RWVGLI1LnUUZF3zlYlGMLOUGr4mL1CQqea0Z HaUJ6RFRcDh/VcxckyXwsTwfz2v+pxjtJElD5VKVS8md4w6bf9yKW/Rmbkfl+Af3iRm+9Mmg 6qn5ZMmQRCnZCLveNXJp0/Eu2gruFsp/dQoLiwwMynTNCl9uGL7yKPDZ0PbOUIDhlWDRfjtE rVmPvRvVcLM3+FjkxdTQVKIkqirwzPslY6g938uvsr7QGkFLSi0R7bT76I5FSmjlMm8PXKOV /QVTe/04ugIAAA== X-CFilter-Loop: Reflected X-Rspam-User: X-Rspamd-Queue-Id: 760844000B X-Rspamd-Server: rspam09 X-Stat-Signature: y8jipmfjhu3m9kkcueb6dxjpctjr4rrc X-HE-Tag: 1748489177-265388 X-HE-Meta: U2FsdGVkX1+N6iQr2xeIBBS/tz2jJ4ZBg0HHAl8rVn1q2pSqkwf2DrJrz4jaNhVCmkjva8vZMHlJ2VFFI3d+cAa3fr645/npbPAO/gEDxUrW5LyxP6Ph8REyRtlkeBVz3ZQrmcahkzqlU8J4XDJPCKdLCB66OLFA/k2tXDch9EhlWvbIMraHUHOJh+T22Vd1d5Ry0pkgCtS8yNcQzD38TKVpu5Wxvm3AtcIB48jGyAz/RDW4DRUJL9FThLHokbRixGAiOOEXo9IXNndoYidkEnIz3hwW4xQtaDuF8FKTqg6ZkQqM2Ztp0JoZ/y5o68/2EnwuzQkVBKwwEXhFg+Zv6bV86B/Bk9/vzgS8kjVF+5uMLadSpgcTI0ZPvfq+zzKA2nTEP33/fIoCPdmukHbES7svOrjlUa4YfEHcsQ20pUJ1pM73MWO2y3r52vsTF6N5FG8AFY/MT16bUUIwnwwmyJovmhXjWZMa4H4RxFjJD3HysH1UPFlhNmecFwW0XoHXUJ4XqBm1Y+AIFF2jcNsOX2GplL0/Sidfme97vL3WPn/3GyQjCGX+v+/r+ijJWsQMApiy98hy1VhOJh92gByi3DXAOOa87TCLXlmWPC+XVb2Zqnc38LOOpFvh8nB+/c8Oa0QpnUgGANDCsJ/rYWkXDIus2GLrfrRO1L1oRrrnKW0R9pgdczUfDL/ZolLABXYBJtRXvJI+n8bVboGuTMmODR/skxFdcFn7yNqjgPKybOzFWwH9hPbvhAafozIDOAXmYzZB2Tjzy7nEzwOY7FvNgJjmuTldkZUIGEVqnPX1Y85TiCtD9hi6DECtupP7RAVxudrZ6KZ2x0kPNhZodUXC8DrPDAgBF9/mEBRk4hzSLtW91qiZwJcTJ2nPfIHCk6N5Yb0+keyr5rS7VoC9n0FF70gEcyIrmsnH57lXpD4If6VtF2VT0FN6/K3qhBYk+4aWBRWj84oDisCcP24KkHy 19FLxCRL RdVyZP0i1KUAKb6UWw7B40iIeUKk8Vy91tiz/I+zSOGzKHtK/0wZqKMG+lhNlG5GZqnAeyCHheQDoExfWoR39BSRZmGfL7P8kY3mAA5hpJZN/yYz4g0LtqaRm/3rol2lRtUCTg/6hxrKWlBE= 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: Now that __page_pool_alloc_page_order() uses netmem alloc/put APIs, not page alloc/put APIs, rename it to __page_pool_alloc_netmem_order() to reflect what it does. Signed-off-by: Byungchul Park Reviewed-by: Mina Almasry --- net/core/page_pool.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net/core/page_pool.c b/net/core/page_pool.c index e101c39d65c7..a44acdb16a9a 100644 --- a/net/core/page_pool.c +++ b/net/core/page_pool.c @@ -518,8 +518,8 @@ static bool page_pool_dma_map(struct page_pool *pool, netmem_ref netmem, gfp_t g return false; } -static netmem_ref __page_pool_alloc_page_order(struct page_pool *pool, - gfp_t gfp) +static netmem_ref __page_pool_alloc_netmem_order(struct page_pool *pool, + gfp_t gfp) { netmem_ref netmem; @@ -555,7 +555,7 @@ static noinline netmem_ref __page_pool_alloc_pages_slow(struct page_pool *pool, /* Don't support bulk alloc for high-order pages */ if (unlikely(pp_order)) - return __page_pool_alloc_page_order(pool, gfp); + return __page_pool_alloc_netmem_order(pool, gfp); /* Unnecessary as alloc cache is empty, but guarantees zero count */ if (unlikely(pool->alloc.count > 0)) -- 2.17.1