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 6436CC3DA7A for ; Fri, 6 Jan 2023 15:27:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C19608E0002; Fri, 6 Jan 2023 10:27:34 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BC9328E0001; Fri, 6 Jan 2023 10:27:34 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A90C88E0002; Fri, 6 Jan 2023 10:27:34 -0500 (EST) 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 99B0B8E0001 for ; Fri, 6 Jan 2023 10:27:34 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 73ED7A0D9E for ; Fri, 6 Jan 2023 15:27:34 +0000 (UTC) X-FDA: 80324753628.24.5BFDE21 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf24.hostedemail.com (Postfix) with ESMTP id 5F559180016 for ; Fri, 6 Jan 2023 15:27:32 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=baedCq0o; spf=pass (imf24.hostedemail.com: domain of jbrouer@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=jbrouer@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=1673018852; 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:in-reply-to:references:references:dkim-signature; bh=Wqldc59IyE6GClXAgz6o8M/DUbFE2wUbD1HBJcCrPDo=; b=lhYQPZndd+Mh2SoPdzh0wIsF47clD/x6rkOos88Lw4utgOmLtPveOHreqimKio0cV54qZC husIs8iBQgOlpStEXNfhILDTL09De5ztT32uKVf1agxvuopGYh1f28vHhYrh2eFPBLOehE +iKhb8UZOX3hdLhf3iVCfMSPUYq5T8s= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=baedCq0o; spf=pass (imf24.hostedemail.com: domain of jbrouer@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=jbrouer@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673018852; a=rsa-sha256; cv=none; b=CifhbjRA7GYyYGurC5DNFy5Aq6bCALmAJg8H+zVGkAZ9UuzJ1LT54Z10VqgMFTLAERuVlR CWbZtzoO705pc51jsFt05v0kpxF3LM+9Ddvm9nawqKUD8IjpvmPMFIVQnCCAb9Jaa9uSL7 oB8y7j6MZfzQK/R4ZAKiJvV2U/KlZRw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1673018851; 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: in-reply-to:in-reply-to:references:references; bh=Wqldc59IyE6GClXAgz6o8M/DUbFE2wUbD1HBJcCrPDo=; b=baedCq0o0atLbF2LrX5S7MMMJxACtaYnI5IxFIKEtqkM5Uf0dzHWcIstuhrOranCb8GE+9 bsbFLnskbfQ29by0N1I7eu/hU+f2eqp8ihxRzYOrDrFIfHTRMkIVq2345ejXT4Q/OtX9TM L+0Elx9D45RDarWSZ4MQgQZ+OOwdTWE= Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-572-XAg0UxaJMp-gyD1TqeiByQ-1; Fri, 06 Jan 2023 10:27:30 -0500 X-MC-Unique: XAg0UxaJMp-gyD1TqeiByQ-1 Received: by mail-ej1-f71.google.com with SMTP id wz4-20020a170906fe4400b0084c7e7eb6d0so1327998ejb.19 for ; Fri, 06 Jan 2023 07:27:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:references:to :content-language:subject:cc:user-agent:mime-version:date:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Wqldc59IyE6GClXAgz6o8M/DUbFE2wUbD1HBJcCrPDo=; b=tnFKzujvjbpPtDv2jVEcfRZ2zdhQs0keXG/wfhA+Ell+n7E3NXO8HFt4z4Is4noXRI gR168jqRrUyQe+rJbhrudIujeG8H+gVGUQ5GJRaSBsvdcp1Om7zxAozvZKmF0ayyANd+ Bm4xFqEHEk2xOCWLXoj5XcC5e/D5TMTcZAUySLfUo3qIxJEJeZjgWTlSPdSJus3cIOp+ pf2QKW3RfzJncBsXgDa1u9nqoOiKdQUV507bXQVjOGTd7Li6lTUwsN/95O8oxQLhxEBx kM2v7VupYJmMP/hXBU3jP3h4tYYuaI7qvsjYXOQXcyb/Cubp9SExgmkXhxw/AGsanh7m neFA== X-Gm-Message-State: AFqh2kpKBLb1WJesMfvzepkE+YIcn6Pa5n5gVwALs4pDjt/P5/VhCj1v GF0lMYD8iZwg7l/vtwnK744KGoWq2JOHLB3Do/+F351Rc3IifZetjtLRYvjyg9bEWaAFguuTIYb EtLGP57alKjM= X-Received: by 2002:a05:6402:33a:b0:461:608f:f3e0 with SMTP id q26-20020a056402033a00b00461608ff3e0mr46482414edw.28.1673018849506; Fri, 06 Jan 2023 07:27:29 -0800 (PST) X-Google-Smtp-Source: AMrXdXtAz8mhik02/SF7ESF1JSYLiK3xTEHtMqrWtlv2nZq5iQtmDXoJwXywWasRLF8zfQz65AnZ8A== X-Received: by 2002:a05:6402:33a:b0:461:608f:f3e0 with SMTP id q26-20020a056402033a00b00461608ff3e0mr46482405edw.28.1673018849301; Fri, 06 Jan 2023 07:27:29 -0800 (PST) Received: from [192.168.42.222] (nat-cgn9-185-107-15-52.static.kviknet.net. [185.107.15.52]) by smtp.gmail.com with ESMTPSA id n3-20020aa7c443000000b00486074b4ce4sm580485edr.68.2023.01.06.07.27.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 06 Jan 2023 07:27:28 -0800 (PST) From: Jesper Dangaard Brouer X-Google-Original-From: Jesper Dangaard Brouer Message-ID: <5e54569c-fde8-02ba-894b-f545872b5cd4@redhat.com> Date: Fri, 6 Jan 2023 16:27:27 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Cc: brouer@redhat.com, netdev@vger.kernel.org, linux-mm@kvack.org, Shakeel Butt Subject: Re: [PATCH v2 12/24] page_pool: Convert page_pool_alloc_pages() to page_pool_alloc_netmem() To: "Matthew Wilcox (Oracle)" , Jesper Dangaard Brouer , Ilias Apalodimas References: <20230105214631.3939268-1-willy@infradead.org> <20230105214631.3939268-13-willy@infradead.org> In-Reply-To: <20230105214631.3939268-13-willy@infradead.org> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 5F559180016 X-Rspam-User: X-Stat-Signature: 1pje7kk7au7s6w8grnmggipfycjxkqqf X-HE-Tag: 1673018852-522519 X-HE-Meta: U2FsdGVkX1/6v4VY0B+wScC0BEn8T1v/QlGjkD/xueImMys1YjgBJkrnthPhCCq9vpdmnSxEw+KzcXQNDGUaA9zz99PsVtFxQy38DPrOi8eluTKeenGoYRz3xYhx81VKp6tO0IhAyLznYl3zLSouceF0kRDDVxthE1qdbRlwT7jYLu02/tMPyuyp4Dp4Ng58CYcX2XX/P9blffuGHOk2WNvIeAKP10xOHYYnyBaLsArWvEjK1sdsIgaTBVGpyGMxL9qizuOwAC1w2TSwaqF4IYjOf7KpLfi9q/81WZqHoFWpKN4p3XRxautYsSFfoimOguNKdta/sRrV/b4kN75iqiYyHPWrYCRwBqpxqWKW6dkVAS07xDeN2aY2NjMyoICbR4wEyESKKSzayz9TtODsl8zZ2bapUg13ebSi8idS0qU9oil5w2zWNK5duA3HgjAgC3P1+RK82y4jzhkZrGrzo5Vdxm6zxPo+vJCI16OYp5kKMEBp56kNsCCIdVjeMZmIXww2CbarXIIWJicmG8MdUI0ythpDoPXdcIzG1d72e7lBfnVnHZ4XOYAA/5eepwpEmQSGt8e5aMZ2Kwjh3PINZQJDWz2R4vx9fS+PpDniD+PGsusTA56IM+Hg2B673VSrH0NRWUqNCMeYxIcYpyQvK8JLoamzaqq0Ns+zK8HBE+0NZy2nrP+tcsZ+0EcQtuE1EaHYrWgg2joMkyN1B3wucA/aKGber56GJDrNTTjeDXzJ3kcAgm0AeBTq1QZT6q4M/CFZaiuyDKwuxjJi2COPZt0vdupPlvR0xsS758jDPfH2KTnPU3jDTFurDim49+1QJTnEUnUEvlxCguPgddQyYdz1pw1UU3SIZ8M0nNtESaEUFdGlLNutHC+MhU1Ify063ONMe2h3tACzNvIuOOqC3cgP+zLT/gvoF/90TC5T4ISKr4jz5CiSp0GngfpB/SfFEsJFUD9LhFtOXD4Ew/U +Oo7HKVn lAm5f1x1frop/GNlb512SsMZLo3DEOE1paSuERfhp4Z9Q+h1BLJLzx3glPfVyYKb92+fsbGnkPVfklMnweC95qodlrNk+AY50Vhhqrj9EnYtzmwVYdiLNLDt9/rFicaXn9rvIzuTF4ukt/wX2Mf0BxyO2TQ== 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: On 05/01/2023 22.46, Matthew Wilcox (Oracle) wrote: > Add wrappers for page_pool_alloc_pages() and > page_pool_dev_alloc_netmem(). Also convert __page_pool_alloc_pages_slow() > to __page_pool_alloc_netmem_slow() and __page_pool_alloc_page_order() > to __page_pool_alloc_netmem(). __page_pool_get_cached() now returns > a netmem. > > Signed-off-by: Matthew Wilcox (Oracle) > --- > include/net/page_pool.h | 13 ++++++++++++- > net/core/page_pool.c | 39 +++++++++++++++++++-------------------- > 2 files changed, 31 insertions(+), 21 deletions(-) Acked-by: Jesper Dangaard Brouer