net/qede: enhance Rx CPU utilization
authorShahed Shaikh <shshaikh@marvell.com>
Thu, 2 Jan 2020 17:59:02 +0000 (09:59 -0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 17 Jan 2020 18:46:26 +0000 (19:46 +0100)
commit81f8804992c9af87a59f2fd8acda5ac58dd976bb
tree021b0d807364d89c8e6e9fb18e72a787f535ddbf
parentb0b9fdad24e7808f2fbad01b35f0852109639293
net/qede: enhance Rx CPU utilization

Use light weight receive packet handler for non-LRO and
non-scatter packets to improve CPU utilization in receive data path.
We achieved ~18% CPU cycles improvement using this handler.

Signed-off-by: Shahed Shaikh <shshaikh@marvell.com>
drivers/net/qede/qede_ethdev.c
drivers/net/qede/qede_rxtx.c
drivers/net/qede/qede_rxtx.h