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 85DDFC54F30 for ; Wed, 28 May 2025 02:29:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 61CD86B0095; Tue, 27 May 2025 22:29:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5CE726B0092; Tue, 27 May 2025 22:29:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3FDA86B0093; Tue, 27 May 2025 22:29:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 156BA6B0089 for ; Tue, 27 May 2025 22:29:28 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id BE50981D26 for ; Wed, 28 May 2025 02:29:27 +0000 (UTC) X-FDA: 83490735174.23.EADA5BE Received: from invmail4.hynix.com (exvmail4.skhynix.com [166.125.252.92]) by imf10.hostedemail.com (Postfix) with ESMTP id E4DB3C0008 for ; Wed, 28 May 2025 02:29:25 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf10.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=1748399366; 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=K+JyBJ08UuPN6EA4gCuOfZdpqxjT0DNxzYq0u/zoY5g=; b=7/ib0LeEaunwM5CNnBSIBgUKaMWf6uYIYXXzXbzQgm37UsUu10Dh/WY+2ieIUI7QAUAqAp KEAU4MHQ9xV4H69/QmzH77PbzJnWcwzS0fLIFnVrbCBPTRblNxMBW2SYM/54nEgtF6jcn5 dVCq6mqWOHN1yCY8aa2upQaqlhJYOLg= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf10.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=1748399366; a=rsa-sha256; cv=none; b=6YwTzvVZouYxNtdJYSBdUs+E57TA3RdGZ1XTIERkVPKZ9SmmES7nW4+vZy2YZqay4zMHg6 dFVUlur5feSnv4YEAqnNPPwx0jcboe8Ki3P5s0RH8c+BaeRDO+ZtC5w+4IG4it5UqN4+wJ aNodG7DkY6u2uGnJHJeNx7LcqQNU+KQ= X-AuditID: a67dfc5b-669ff7000002311f-41-6836750121c7 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: [PATCH v2 04/16] page_pool: rename __page_pool_alloc_page_order() to __page_pool_alloc_large_netmem() Date: Wed, 28 May 2025 11:28:59 +0900 Message-Id: <20250528022911.73453-5-byungchul@sk.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20250528022911.73453-1-byungchul@sk.com> References: <20250528022911.73453-1-byungchul@sk.com> X-Brightmail-Tracker: H4sIAAAAAAAAAzWRXUhTcRyG+++cnZ0Nh4cleTIwGlkhaVlqvzTSLoJ/QhJ4V5QtPbXVPOqm plLgF5RLrawobMEqMnXWZInONKlpaihmijq/ZaFQOSWXS51kTuvu5XlfnpuXJmQtpB+t4tM4 Da9QyykJKXF4PQtC6eHK/WZ3JOhN1RQYFzPh5aRFCPqqOgS/lkZE4Gxtp+D5UxcB+s8FJCyY lgmYarOLYKJ8moSmG/UE2G93UFBc4CYgz1IhgJ66EiHcX35BQH3OpAj63uopGK9eFcK0tZiE T2WVJEyUREObYQu4OmcQtJrqBeAqekLBvV4DBV8LJhD0tthJeJxbgsDUbBOCe1FPRe/AtZVD AtxQNibCBnM6flMRiHW2XgKbqwopbJ4vFeHRgSYKdzxyk7jB4hTg4vxZCv+cGibxXHM/hU21 /STuMrSKsNPsf4o5LTmSyKlVGZxm39HzEmVd84wgpU+c2V05QuSgVZEOiWmWCWW/zNYTOkSv Z+MPXw+mmN2szbZEeLIPE8I67e2kDklogpkVslN6t8BTbGZ41rF6c91DMgFs2+AGlzJhbJe9 Dm34t7PGmvfrfjETzn4cTfBg2dpk7pYJeZwssyBiS4sa/+23sh8qbOQdJDWgTVVIpuIzkhQq dWiwMotXZQYnJCeZ0dq15ddXzljQfE+cFTE0kntJcU2YUiZUZGizkqyIpQm5jzQvKlwpkyYq srI5TXK8Jl3Naa1oG03KfaUHXFcTZcwlRRp3heNSOM3/VkCL/XJQRKIq5rA2xTuBzz6RGhuV Hz6gd/iczNzZGMMfapkOihQMBrwapoxqqd/e7mdYK+QJy4OBs5q44eBvRd7iFe/C+UHHHp+w 3N9DOWOlCdbGONP48bsRDekHL19MZUqM/p3+F2LtUudD+etduj9B/se+v+OLyXPJXH6B3B7v uDYqJ7VKRUggodEq/gKjMjzG1gIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAAzWRa0hTcRyG+++cnR2Xq+MSPWklDCMz0gSVX5plfelPH0IoMirJpQc31Cmb mhbW8kI2L1lNEpuxEC9TcbJkzhAJNS8kKZq11FQWkyJvpYluxXJE3x6e9+X98tKEuIH0o+WK LE6pkKZJKCEpPB9deBRlR8qOrdYeBp2xlYKWzVxonLfwQddsRrC+NS2Atf5BCupebBCgGy0i 4ZfRQYB9wCaAuYYFErrvdxJgezhEQXmRk4ACSxMP+mqH+TBmruCD1lFPQKd6XgATr3QUzLa6 +LDQW07CcI2BhLmKWBjQ+8DG20UE/cZOHmyU1VLwZFxPwZeiOQTjfTYSnt2rQGDssfLBuamj YiW4w/CJh7tqPguw3pSNXzYFY411nMCm5gcUNv18LMAzH7opPFTtJHGXZY2HywuXKfzDPkXi lZ5JCtd9XeVhY8ckiUf0/YI4ryvCE8lcmjyHU4aeTBTKzD2LvMwJj9x3hmlCjVwCDaJplgln W777apAHTTGHWKt1i3CzNxPGrtkGSQ0S0gSzzGftOifPHexhFOySq0TgZpI5yA58/OdFTAQ7 YjMjN7NMANvS/ppw73swkeybmSS3Fm9XVkqNqBIJ9WhHM/KWK3LSpfK0iBBVqixPIc8NScpI N6Ht9xryfz+yoPWJs72IoZHEU4TbI2RivjRHlZfei1iakHiLCk5FysSiZGneLU6ZcV2Zncap epE/TUp8RefiuUQxkyLN4lI5LpNT/k95tIefGp3xEQUWu/wpbU7bkfwLNwL9rjqqK0sC2+xV 5av1HSMxd4tDvdTPb4fHmVzkvksToxdZm3XMc9DLsCuh+aZzt+vpRsCUVmJ7P6BNbWKz9g7J HKLS0dOWO9rZ4f0Ll78lpoQdnzX8WeqPEccryqJKohK4gqDGXGNQtPnA9LWqnZ4SUiWThgUT SpX0L1PEFV65AgAA X-CFilter-Loop: Reflected X-Stat-Signature: kwux1bjmt1o17e6w11fr9h7wjybqrc37 X-Rspamd-Queue-Id: E4DB3C0008 X-Rspam-User: X-Rspamd-Server: rspam02 X-HE-Tag: 1748399365-628578 X-HE-Meta: U2FsdGVkX18fsGkq/bvaeAnYMTDvoTbo1+wC+YZ0fLQ8nKFyIFK1IMRqTK9mIiGdm/K74+WbkZQJ+alLPvXtdQIKX7lYJpj+GaXh+KDP70tZImbwrVvMzRmRYboYwzaNREOxHWiAUmAG6F50tiTOD6NzwRN3Cb1CHOsm7hxry+Ul2o5+5qKUZY7EFf3K7t7SnAR9m4DPX6tuM4CThUySr1Em8TTQNcqkHlVPqG218EorNt+gBng2aw2rwFtoi/LtFTYTRWPcBOPWYBFnVpZQSbpvSmdm32XZLLE5PFU1OhXvVQW9/DrrbYWSmMSCX9nnPW4qr0GYc5805IqiSxBVYFz0ED/X+9JuKboUmU1z0zuWBOcpFFjVp8Pdlx38GdjeuqX/kl8rYVTe4XWAOA5Y3dUVPdYB3q8t1GAy0nLY+tagTkg5WAOodwJbgOuJsLabjw2y5tUnnckhpcW+ag+ZyZx59fftzLkLFEID/GwBKRNgyn20g+PFbrZbrdqCSzdRuNPoYB+zIOUdNuUlQ2tXZ6nMHW0YOiSl7juB1VkklurUl2IplyXURY78OPE8yyRP3s3fQkpF4aI2MOUT/3bts5jdhg2AghV6EKHUil0xO5JPI78unv7ZN1MGaoo9op1p4k7/bnVyYWXczlJE0dYR2nh7JP//mIw+eotPfuKmV7mGqNjGBb+K9J3th/ErIRy00KmeWMgnE7ilNaZB2sBSvcaU7I+2pUYMhOpkxFDyCKhRXzoD/cC401LCv8Tr3LX2X9BeUIYmAoAUtn7NBfU/zktQGzM6B9r/cw4bQtPMAkdbizGc4zA4LCDTJapBsFBqhCLGrqOII7AdTVlTo0KT7BCvzPy5Q5EEiZ8aSZj4atW0aP2Z8VrxlujYFOSpqzIywegpH3QyjD3JPZJOPkcbuaRxvwcmU4YJ2T3YAorpUCQzaTHEn39xBNhJTEChjPxsuAWUsUDX6l+cXvpV90E bZcAIeh5 qSXif4iymZxPLbn1u7qQdXvJZI0DY5vAEeOVREpV4OhqhsNOXrLcRBYR00L04cxkVQls1gw6GYEivTm79zTqEU21URRX7L7ETYly2h0JjMV5o6YpTS4be88FImw== 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_large_netmem() to reflect what it does. Signed-off-by: Byungchul Park --- 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..147cefe7a031 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_large_netmem(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_large_netmem(pool, gfp); /* Unnecessary as alloc cache is empty, but guarantees zero count */ if (unlikely(pool->alloc.count > 0)) -- 2.17.1