Message ID | 20240827122422.985547-1-s-vadapalli@ti.com (mailing list archive) |
---|---|
Headers | show |
Series | Fixes for the PCI dra7xx driver | expand |
> This series is based on commit > 3e9bff3bbe13 Merge tag 'vfs-6.11-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs > of Mainline Linux. > > The first patch fixes conversion to "devm_request_threaded_irq()" where > the IRQF_ONESHOT flag should have been added since the handler is NULL. > > The second patch fixes the error handling when IRQ request fails in the > probe function. The existing error handling doesn't cleanup the changes > performed prior to the IRQ request invocation. I tested this patch on v6.11-rc5 using a am57xx-beagle-x15 with a SATA drive connected to the eSATA port, and confirm that this allows booting again. Reviewed-by: Kevin Hilman <khilman@baylibre.com> Kevin
Hello, > This series is based on commit > 3e9bff3bbe13 Merge tag 'vfs-6.11-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs > of Mainline Linux. > > The first patch fixes conversion to "devm_request_threaded_irq()" where > the IRQF_ONESHOT flag should have been added since the handler is NULL. > > The second patch fixes the error handling when IRQ request fails in the > probe function. The existing error handling doesn't cleanup the changes > performed prior to the IRQ request invocation. Applied to controller/dra7xx, thank you! [01/02] PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ https://git.kernel.org/pci/pci/c/03f84b3baba7 [02/02] PCI: dra7xx: Fix error handling when IRQ request fails in probe https://git.kernel.org/pci/pci/c/4d60f6d4b8fa Krzysztof