From: Nathan Fontenot <nf...@linux.vnet.ibm.com> Date: Tue, 25 Apr 2017 15:00:58 -0400
> The sub crqs are currently intialized in interrupt context when > handling a crq response fromn the vios server. There is no reason > they must be initialized there. > > Moving the initialization of the sub crqs to the ibmvnic_init routine > allows us to do the initialization outside of interrupt context and > make all of the allocations with GFP_KERNEL instead of GFP_ATOMIC. Series applied, thanks.