TencentOS-kernel/drivers/uio
Fuhai Wang 20f3cb88be uio: avoid to request_irq when the legacy irq is not connected
legacy pci irq is set to IRQ_NOTCONNECTED when irq line is 255 after
commit e237a5518425 (x86/ACPI/PCI: Recognize that Interrupt Line 255
means "not connected"), but uio driver does not recognize this value,
and try to request_irq, lead to failure when uio probes. avoid to
request_irq when the legacy irq is not connected on x86.

Signed-off-by: Fuhai Wang <fuhaiwang@tencent.com>
2021-03-16 16:43:58 +08:00
..
Kconfig Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
Makefile Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio.c uio: Fix use-after-free in uio_unregister_device() 2021-03-16 16:40:53 +08:00
uio_aec.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_cif.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_dmem_genirq.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_fsl_elbc_gpcm.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_hv_generic.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_mf624.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_netx.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_pci_generic.c uio: avoid to request_irq when the legacy irq is not connected 2021-03-16 16:43:58 +08:00
uio_pdrv_genirq.c uio_pdrv_genirq: fix use without device tree and no interrupt 2021-03-16 16:32:12 +08:00
uio_pruss.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
uio_sercos3.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00