i40evf: don't use atomic allocation
authorMitch Williams <mitch.a.williams@intel.com>
Fri, 6 Nov 2015 23:26:04 +0000 (15:26 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 3 Dec 2015 10:23:32 +0000 (02:23 -0800)
commita85088d813a3ac44afa237113539585257127cfa
treea3d9254f00b644a45f1c50e2489f693c7d307248
parenta42e7a369ea2b73a554a85dea7d6243af51cd4f0
i40evf: don't use atomic allocation

These allocations don't need to be at atomic level. GFP_KERNEL is fine
and they'll reduce stress on the allocator when the system is starved
for memory.

Change-ID: I3561d0399a681de0ad25291b6c848b224c1fde12
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40evf/i40evf_virtchnl.c