Home
last modified time | relevance | path

Searched hist:"58401 b2a46e7d5090873e7725ac786685475d638" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx.cdiff 58401b2a46e7d5090873e7725ac786685475d638 Mon Oct 11 10:36:45 CDT 2021 Catherine Sullivan <csully@google.com> gve: Add rx buffer pagecnt bias

Add a pagecnt bias field to rx buffer info struct to eliminate
needing to increment the atomic page ref count on every pass in the
rx hotpath.

Also prefetch two packet pages ahead.

Fixes: ede3fcf5ec67f ("gve: Add support for raw addressing to the rx path")
Signed-off-by: Yanchun Fu <yangchun@google.com>
Signed-off-by: Nathan Lewis <npl@google.com>
Signed-off-by: Catherine Sullivan <csully@google.com>
Signed-off-by: David Awogbemila <awogbemila@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>