lkml.org 
[lkml]   [2023]   [Oct]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH net-next v12 0/5] introduce page_pool_alloc() related API
    On Fri, 20 Oct 2023 17:59:47 +0800 Yunsheng Lin wrote:
    > In [1] & [2] & [3], there are usecases for veth and virtio_net
    > to use frag support in page pool to reduce memory usage, and it
    > may request different frag size depending on the head/tail
    > room space for xdp_frame/shinfo and mtu/packet size. When the
    > requested frag size is large enough that a single page can not
    > be split into more than one frag, using frag support only have
    > performance penalty because of the extra frag count handling
    > for frag support.
    >
    > So this patchset provides a page pool API for the driver to
    > allocate memory with least memory utilization and performance
    > penalty when it doesn't know the size of memory it need
    > beforehand.

    I don't mean to cut off the discussion, if any is still to happen.
    But AFAIU we have a general agreement that this is a good direction,
    we're at v12 already, and it's getting late in the release cycle.
    To give this series a chance of making v6.7 I will apply it now.
    If there are any unresolved concerns in a couple of days we can drop it.

    \
     
     \ /
      Last update: 2023-10-24 04:25    [W:6.147 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site