On Fri, Jul 24, 2015 at 10:00:59AM +0200, Lucas Stach wrote: > Hi Kevin, > > Am Freitag, den 24.07.2015, 13:29 +0800 schrieb Kevin Hao: > > The cascade handler must run in hard interrupt context, otherwise > > it will cause the following kernel warning if we force threading > > of all the interrupt handlers via kernel command parameter > > "threadirqs": > > The change looks good, but there are a few other designware drivers that > use the same logic to trigger the cascaded MSI handler. Can you please > make sure to change them, too? I have made the same change for the following drivers: Kevin Hao (4): PCI: imx6: Mark the msi cascade handler IRQF_NO_THREAD PCI: dra7xx: Mark the msi cascade handler IRQF_NO_THREAD PCI: exynos: Mark the msi cascade handler IRQF_NO_THREAD PCI: spear: Mark the msi cascade handler IRQF_NO_THREAD drivers/pci/host/pci-dra7xx.c | 3 ++- drivers/pci/host/pci-exynos.c | 3 ++- drivers/pci/host/pci-imx6.c | 3 ++- drivers/pci/host/pcie-spear13xx.c | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) Did I miss something? Thanks, Kevin
Attachment:
pgp61mnqJSj0f.pgp
Description: PGP signature