linux/drivers/net/ethernet/ibm
Nathan Fontenot 1bb3c739ad ibmvnic: Move initialization of sub crqs to ibmvnic_init
The sub crq structures are initialized in interrupt context while
handling the response to crqs when negotiating capabilities for
the driver. The sub crqs do not need to be initialized at this point
and can be moved to being done from ibmvnic_init. Moving the init
of the sub crqs to ibmvnic_init also allows use to allocate the
memory with GFP_KERNEL instead of GFP_ATOMIC.

Signed-off-by: Nathan Fontenot <nfont@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-04-26 14:49:15 -04:00
..
ehea net: ibm: ehea: use new api ethtool_{get|set}_link_ksettings 2017-01-09 12:09:09 -05:00
emac net: emac: Use net_device_stats from struct net_device 2017-04-07 07:03:33 -07:00
ibmveth.c drivers: net: generalize napi_complete_done() 2017-01-30 15:10:42 -05:00
ibmveth.h net: ibmveth: Remove unused stats member from struct ibmveth_adapter 2017-03-27 16:02:00 -07:00
ibmvnic.c ibmvnic: Move initialization of sub crqs to ibmvnic_init 2017-04-26 14:49:15 -04:00
ibmvnic.h ibmvnic: Add set_link_state routine for setting adapter link state 2017-04-24 12:52:13 -04:00
Kconfig Driver for IBM System i/p VNIC protocol 2015-12-28 00:12:13 -05:00
Makefile Driver for IBM System i/p VNIC protocol 2015-12-28 00:12:13 -05:00