Merge branch 'napi_page_frags'
Alexander Duyck says:
====================
net: Alloc NAPI page frags from their own pool
This patch series implements a means of allocating page fragments without
the need for the local_irq_save/restore in __netdev_alloc_frag. By doing
this I am able to decrease packet processing time by 11ns per packet in my
test environment.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
No related branches found
No related tags found
Showing
- drivers/net/ethernet/broadcom/b44.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/b44.c
- drivers/net/ethernet/broadcom/bcm63xx_enet.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bcm63xx_enet.c
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
- drivers/net/ethernet/chelsio/cxgb/sge.c 6 additions, 5 deletionsdrivers/net/ethernet/chelsio/cxgb/sge.c
- drivers/net/ethernet/intel/e1000/e1000_main.c 1 addition, 1 deletiondrivers/net/ethernet/intel/e1000/e1000_main.c
- drivers/net/ethernet/intel/e1000e/netdev.c 1 addition, 1 deletiondrivers/net/ethernet/intel/e1000e/netdev.c
- drivers/net/ethernet/intel/fm10k/fm10k_main.c 2 additions, 2 deletionsdrivers/net/ethernet/intel/fm10k/fm10k_main.c
- drivers/net/ethernet/intel/igb/igb_main.c 1 addition, 2 deletionsdrivers/net/ethernet/intel/igb/igb_main.c
- drivers/net/ethernet/intel/ixgb/ixgb_main.c 3 additions, 3 deletionsdrivers/net/ethernet/intel/ixgb/ixgb_main.c
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 2 additions, 2 deletionsdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c
- drivers/net/ethernet/realtek/8139cp.c 1 addition, 1 deletiondrivers/net/ethernet/realtek/8139cp.c
- drivers/net/ethernet/realtek/8139too.c 1 addition, 1 deletiondrivers/net/ethernet/realtek/8139too.c
- drivers/net/ethernet/realtek/r8169.c 1 addition, 1 deletiondrivers/net/ethernet/realtek/r8169.c
- include/linux/skbuff.h 11 additions, 0 deletionsinclude/linux/skbuff.h
- net/core/dev.c 1 addition, 1 deletionnet/core/dev.c
- net/core/skbuff.c 144 additions, 47 deletionsnet/core/skbuff.c
Loading
Please register or sign in to comment