-
- Downloads
"README.md" did not exist on "server-1.18-branch"
Merge tag 'irq-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq updates from Thomas Gleixner: "Updates for the interrupt subsystem: Core: - Convert the interrupt descriptor storage to a maple tree to overcome the limitations of the radixtree + fixed size bitmap. This allows us to handle very large servers with a huge number of guests without imposing a huge memory overhead on everyone - Implement optional retriggering of interrupts which utilize the fasteoi handler to work around a GICv3 architecture issue Drivers: - A set of fixes and updates for the Loongson/Loongarch related drivers - Workaound for an ASR8601 integration hickup which ends up with CPU numbering which can't be represented in the GIC implementation - The usual set of boring fixes and updates all over the place" * tag 'irq-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip: (27 commits) Revert "irqchip/mxs: Include linux/irqchip/mxs.h" irqchip/jcore-aic: Fix missing allocation of IRQ descriptors irqchip/stm32-exti: Fix warning on initialized field overwritten irqchip/stm32-exti: Add STM32MP15xx IWDG2 EXTI to GIC map irqchip/gicv3: Add a iort_pmsi_get_dev_id() prototype irqchip/mxs: Include linux/irqchip/mxs.h irqchip/clps711x: Remove unused clps711x_intc_init() function irqchip/mmp: Remove non-DT codepath irqchip/ftintc010: Mark all function static irqdomain: Include internals.h for function prototypes irqchip/loongson-eiointc: Add DT init support dt-bindings: interrupt-controller: Add Loongson EIOINTC irqchip/loongson-eiointc: Fix irq affinity setting during resume irqchip/loongson-liointc: Add IRQCHIP_SKIP_SET_WAKE flag irqchip/loongson-liointc: Fix IRQ trigger polarity irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment irqchip/loongson-pch-pic: Fix initialization of HT vector register irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIs genirq: Allow fasteoi handler to resend interrupts on concurrent handling genirq: Expand doc for PENDING and REPLAY flags ...
Showing
- Documentation/arm64/silicon-errata.rst 4 additions, 0 deletionsDocumentation/arm64/silicon-errata.rst
- Documentation/devicetree/bindings/interrupt-controller/loongson,eiointc.yaml 59 additions, 0 deletions...etree/bindings/interrupt-controller/loongson,eiointc.yaml
- drivers/irqchip/irq-clps711x.c 0 additions, 7 deletionsdrivers/irqchip/irq-clps711x.c
- drivers/irqchip/irq-ftintc010.c 2 additions, 2 deletionsdrivers/irqchip/irq-ftintc010.c
- drivers/irqchip/irq-gic-v3-its.c 2 additions, 0 deletionsdrivers/irqchip/irq-gic-v3-its.c
- drivers/irqchip/irq-gic-v3.c 35 additions, 10 deletionsdrivers/irqchip/irq-gic-v3.c
- drivers/irqchip/irq-jcore-aic.c 7 additions, 0 deletionsdrivers/irqchip/irq-jcore-aic.c
- drivers/irqchip/irq-loongson-eiointc.c 99 additions, 36 deletionsdrivers/irqchip/irq-loongson-eiointc.c
- drivers/irqchip/irq-loongson-liointc.c 9 additions, 4 deletionsdrivers/irqchip/irq-loongson-liointc.c
- drivers/irqchip/irq-loongson-pch-pic.c 4 additions, 6 deletionsdrivers/irqchip/irq-loongson-pch-pic.c
- drivers/irqchip/irq-mmp.c 0 additions, 127 deletionsdrivers/irqchip/irq-mmp.c
- drivers/irqchip/irq-stm32-exti.c 13 additions, 0 deletionsdrivers/irqchip/irq-stm32-exti.c
- include/linux/acpi_iort.h 2 additions, 1 deletioninclude/linux/acpi_iort.h
- include/linux/irq.h 36 additions, 23 deletionsinclude/linux/irq.h
- include/linux/irqchip/mmp.h 0 additions, 10 deletionsinclude/linux/irqchip/mmp.h
- include/linux/irqdesc.h 3 additions, 0 deletionsinclude/linux/irqdesc.h
- kernel/irq/chip.c 16 additions, 1 deletionkernel/irq/chip.c
- kernel/irq/debugfs.c 2 additions, 0 deletionskernel/irq/debugfs.c
- kernel/irq/internals.h 9 additions, 4 deletionskernel/irq/internals.h
- kernel/irq/irqdesc.c 48 additions, 29 deletionskernel/irq/irqdesc.c
Loading
Please register or sign in to comment