net: mana: Use napi_build_skb in RX path
Use napi_build_skb() instead of build_skb() to take advantage of the NAPI percpu caches to obtain skbuff_head. Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com> Reviewed-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
e473ea818b
commit
ce518bc3e9
|
@ -1188,7 +1188,7 @@ static void mana_post_pkt_rxq(struct mana_rxq *rxq)
|
|||
static struct sk_buff *mana_build_skb(void *buf_va, uint pkt_len,
|
||||
struct xdp_buff *xdp)
|
||||
{
|
||||
struct sk_buff *skb = build_skb(buf_va, PAGE_SIZE);
|
||||
struct sk_buff *skb = napi_build_skb(buf_va, PAGE_SIZE);
|
||||
|
||||
if (!skb)
|
||||
return NULL;
|
||||
|
|
Loading…
Reference in New Issue