ethernet/intel: Use napi_alloc_skb
This change replaces calls to netdev_alloc_skb_ip_align with napi_alloc_skb. The advantage of napi_alloc_skb is currently the fact that the page allocation doesn't make use of any irq disable calls. There are few spots where I couldn't replace the calls as the buffer allocation routine is called as a part of init which is outside of the softirq context. Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by:Alexander Duyck <alexander.h.duyck@redhat.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- 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
Loading
Please register or sign in to comment