• Thierry Reding's avatar
    net: stmmac: Fix page pool size · 4f28bd95
    Thierry Reding authored
    The size of individual pages in the page pool in given by an order. The
    order is the binary logarithm of the number of pages that make up one of
    the pages in the pool. However, the driver currently passes the number
    of pages rather than the order, so it ends up wasting quite a bit of
    memory.
    
    Fix this by taking the binary logarithm and passing that in the order
    field.
    
    Fixes: 2af6106a ("net: stmmac: Introducing support for Page Pool")
    Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    4f28bd95
stmmac_main.c 133 KB