On Sun, 14 Jun 2009, Rafael J. Wysocki wrote: > Evidently, the change of the interrupt handling during suspend-resume, > commit 2ed8d2b3a81bdbb0418301628ccdb008ac9f40b7 (PM: Rework handling of > interrupts during suspend-resume) broke resume (specifically, the enabling of > nonboot CPUs) on the Benjamin's machine, but only if MSI support is enabled. > Also, resume works if suspend_device_irqs() and resume_device_irqs() in > drivers/base/power/main.c are commented out. > > Is there anything the MSI code does in __enable_irq() and/or __disable_irq() > that might cause this problem to appear? Not that I'm aware of. Which of the devices is using MSI ? Have to tried to skip only the MSI ones in suspend/resume_device_irqs() ? Thanks, tglx -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html