linux_dsm_epyc7002/drivers/net/ethernet/intel
Alexander Duyck 67fd893ee0 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>
2014-12-10 13:31:57 -05:00
..
e1000 ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
e1000e ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
fm10k ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
i40e i40e/i40evf: Convert macro to static inline 2014-12-09 12:57:05 -08:00
i40evf i40e/i40evf: Convert macro to static inline 2014-12-09 12:57:05 -08:00
igb ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
igbvf PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use 2014-08-12 12:15:14 -06:00
ixgb ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
ixgbe ethernet/intel: Use napi_alloc_skb 2014-12-10 13:31:57 -05:00
ixgbevf ethernet/intel: Use eth_skb_pad and skb_put_padto helpers 2014-12-08 20:47:42 -05:00
e100.c PCI: Remove DEFINE_PCI_DEVICE_TABLE macro use 2014-08-12 12:15:14 -06:00
Kconfig fm10k: Add CONFIG_FM10K_VXLAN configuration option 2014-10-16 02:03:39 -07:00
Makefile fm10k: Add skeletal frame for Intel(R) FM10000 Ethernet Switch Host Interface Driver 2014-09-23 03:59:13 -07:00