ibmvnic: Record SKB RX queue during poll
Map each RX SKB to the RX queue associated with the driver's RX SCRQ. This should improve the RX CPU load balancing issues seen by the performance team. Signed-off-by: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
ca05e31674
commit
94ca305fd8
|
@ -1428,6 +1428,7 @@ static int ibmvnic_poll(struct napi_struct *napi, int budget)
|
|||
|
||||
skb_put(skb, length);
|
||||
skb->protocol = eth_type_trans(skb, netdev);
|
||||
skb_record_rx_queue(skb, scrq_num);
|
||||
|
||||
if (flags & IBMVNIC_IP_CHKSUM_GOOD &&
|
||||
flags & IBMVNIC_TCP_UDP_CHKSUM_GOOD) {
|
||||
|
|
Loading…
Reference in New Issue