On Wed, Feb 06, 2019 at 02:36:16PM -0700, Sushma Kalakota wrote:
commit e2b1820bd5d09 upstream
Free up the IRQs we request on the suspend path and reallocate them on the resume path.
Fixes this error:
CPU 111 disable failed: CPU has 9 vectors assigned and there are only 0 available. Error taking CPU111 down: -34 Non-boot CPUs are not disabled Enabling non-boot CPUs ...
For consistency, this patch also includes the VMD portion of: 3eefa790c9681: PCI: host: Mark PCIe/PCI (MSI) cascade ISR as IRQF_NO_THREAD
CC: Scott Bauer scott.bauer@intel.com CC: Bjorn Helgaas bhelgaas@google.com CC: Keith Busch keith.busch@intel.com Reviewed-by: Jon Derrick jonathan.derrick@intel.com Signed-off-by: Sushma Kalakota sushmax.kalakota@intel.com
drivers/pci/host/vmd.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-)
What stable kernel tree(s) do you want this patch applied to? And why?
thanks,
greg k-h