[GIT PULL] IRQ fixes

Ingo Molnar <[email protected]>
Newsgroups gmane.linux.kernel
Message-ID <[email protected]>
Linus,

Please pull the latest irq/urgent Git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq-urgent-2026-08-22

for you to fetch changes up to 58b34b72b64bfbfc5f8ad4d8f229942aff76597e:

Miscellaneous irqchip driver fixes:

 - Fix potential loss of interrupt in the renesas-rzg2l irqchip driver
   (Biju Das)

 - Fix a series of mostly corner case & error handling bugs
   in the gic-v5 irqchip driver (Lorenzo Pieralisi)

 - Fix hardware probing on the ast2700-intc irqchip driver
   (Michael Pesa)

 - Fix endianness bug on the Realtek Interrupt Controller
   (Rustam Adilov)

 - Fix incorrect sleeping allocation in critical section
   in the ast2700-intc irqchip driver (Ryan Chen)

 - Fix two bugs in the GICv5 irqchip driver: clear IRQ affinity
   properly on teardown, and fix IRQ serialization bug on
   disabling the IRQ (Sascha Bischoff)

 Thanks,

	Ingo

------------------>
Biju Das (1):
      irqchip/renesas-rzg2l: Fix loss of interrupt

Lorenzo Pieralisi (7):
      irqchip/gic-v5: Check get_logical_index() return value in MADT IAFFID parsing
      irqchip/gic-v5: Check for NULL LPI domain on domain teardown
      irqchip/gic-v5: Disable IRSes on probe failures
      irqchip/gic-v5: Fix gicv5_init_common() error paths
      irqchip/gic-v5: Release IRS iomem region on driver init failure
      irqchip/gic-v5: Use logical cpu 0 irs_data for dynamic IST allocation
      irqchip/gic-v5: Defer default SPI and LPI IAFFID programming

Michael Pesa (1):
      irqchip/ast2700-intc: Disable all interrupt merge banks on probe

Rustam Adilov (1):
      irqchip/irq-realtek-rtl: Use readl_be()/writel_be() instead of readl()/writel()

Ryan Chen (1):
      irqchip/ast2700-intc: Avoid allocating in the irq_domain activate() callback

Sascha Bischoff (2):
      irqchip/gic-v5: Clear per-CPU IRS data on teardown
      irqchip/gic-v5: Synchronize CPU interface disable


 drivers/irqchip/irq-ast2700-intc0.c |  4 ++--
 drivers/irqchip/irq-ast2700-intc1.c |  3 ++-
 drivers/irqchip/irq-gic-v5-irs.c    | 38 ++++++++++++++++++++++++++++++++++++-
 drivers/irqchip/irq-gic-v5.c        | 29 ++++++++++++----------------
 drivers/irqchip/irq-realtek-rtl.c   | 20 ++++++++++++-------
 drivers/irqchip/irq-renesas-rzg2l.c |  4 ++--
 include/linux/irqchip/arm-gic-v5.h  |  2 ++
 7 files changed, 70 insertions(+), 30 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.