linux/include/net/mana
Haiyang Zhang b1d13f7a3b net: mana: Add page pool for RX buffers
Add page pool for RX buffers for faster buffer cycle and reduce CPU
usage.

The standard page pool API is used.

With iperf and 128 threads test, this patch improved the throughput
by 12-15%, and decreased the IRQ associated CPU's usage from 99-100% to
10-50%.

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>
2023-08-06 08:36:06 +01:00
..
gdma.h net: mana: Configure hwc timeout from hardware 2023-08-04 09:02:55 +01:00
hw_channel.h net: mana: Configure hwc timeout from hardware 2023-08-04 09:02:55 +01:00
mana.h net: mana: Add page pool for RX buffers 2023-08-06 08:36:06 +01:00
mana_auxiliary.h net: mana: Move header files to a common location 2022-11-10 07:57:26 +02:00
shm_channel.h net: mana: Move header files to a common location 2022-11-10 07:57:26 +02:00