[GIT PULL] ACPI support fix for v6.19-rc5

From: Rafael J. Wysocki

Date: Fri Jan 09 2026 - 10:25:28 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
acpi-6.19-rc5

with top-most commit 1ca8677d9f3491e51395b0e6b9a2b7a75089dc6f

ACPI: PCI: IRQ: Fix INTx GSIs signedness

on top of commit 9ace4753a5202b02191d54e9fdf7f9e3d02b85eb

Linux 6.19-rc4

to receive an ACPI support fix for 6.19-rc5.

This fixes the ACPI/PCI legacy interrupts (INTx) parsing in the cases
when the ACPI Global System Interrupt (GSI) value is a 32-bit one with
the MSB set that is interpreted as a negative integer and causes
acpi_pci_link_allocate_irq() to fail and acpi_irq_get_penalty() to
trigger an out-of-bounds array dereference (Lorenzo Pieralisi).

Thanks!


---------------

Lorenzo Pieralisi (1):
ACPI: PCI: IRQ: Fix INTx GSIs signedness

---------------

drivers/acpi/pci_irq.c | 19 +++++++++++--------
drivers/acpi/pci_link.c | 39 +++++++++++++++++++++++++--------------
drivers/xen/acpi.c | 13 +++++++------
include/acpi/acpi_drivers.h | 2 +-
4 files changed, 44 insertions(+), 29 deletions(-)