[PATCH v1 00/30] ACPICA: ACPICA 20260930

From: Pawel Chmielewski

Date: Tue Oct 20 2026 - 10:14:08 EST


Hi
This series contains code ported from upstream ACPICA that was introduced
between the 20260408 and 20260930 releases. Only source files relevant
to the Linux kernel are being ported.

The series contains the following material:

Breno Leitao (1):
ACPICA: dispatcher: Allocate the PCC internal buffer only once per
region

Colin Ian King (2):
ACPICA: components: Fix typo "Supress" -> "Suppress"
ACPICA: components: Fix typo: "numer" -> "number"

Dave Jiang (2):
ACPICA: CEDT: RDPAS: Add missing reserved field in RDPAS structure
ACPICA: CEDT: RDPAS: Fix incorrect field positions for RDPAS

Hanjun Guo (1):
ACPICA: add UBRT (UnifiedBus Root Table) definitions

Himanshu Chauhan (1):
ACPICA: Introduce a new HEST notification type for RISC-V SSE events

Ivan Hu (1):
ACPICA: Namespace: Initialize ParserState.AmlEnd in AcpiInstallMethod

Maciej Strozek (1):
ACPICA: Utilities: Fix for AcpiUtVerifyChecksum warning display

Maciej Wieczor-Retman (5):
ACPICA: executer: Fix NULL pointer dereference in
AcpiExStoreObjectToIndex()
ACPICA: compiler: Add _Ixx GPE object
ACPICA: namespace: Fix possible underflow and NULL pointer dereference
ACPICA: iASL: Fix the truncated count of external control methods
ACPICA: release: Update version to 20260930

Mario Limonciello (AMD) (1):
ACPICA: Add ACPI_MSG_DEBUG to set KERN_DEBUG for debug output

Pawel Chmielewski (2):
ACPICA: ACPI 6.5 Add support for the MISC table
ACPICA: iASL: Complete KEYP support

Rong Zhang (1):
ACPICA: parser: Set AML length for bytelist

Sudeep Holla (1):
ACPICA: Fix PCC OperationRegion command offsets

Xianglai Li (1):
ACPICA: actbl2: Add bit constants of the Flags field in the IOVT IOMMU
structure

ikaros (9):
ACPICA: Events: Clear GPE dispatch by owner during table unload
ACPICA: Events: Track in-flight notify handlers to prevent
use-after-free on table unload
ACPICA: executer: Add bounds checking for PCC field read access
ACPICA: Validate 4-char field names before namespace lookup
ACPICA: Improve error handling in table loading process
ACPICA: executer: Add bounds checking for PCC field write access
ACPICA: tables: Fix heap-buffer-overflow in AcpiTbFindTable
ACPICA: Fix object reference update to skip non-local notify types
ACPICA: namespace: Recognize alias node types in detach

purofle (1):
ACPICA: fix: build error with gcc 16: unused-but-set-variable

drivers/acpi/acpica/acevents.h | 4 +
drivers/acpi/acpica/acglobal.h | 9 +-
drivers/acpi/acpica/aclocal.h | 1 +
drivers/acpi/acpica/acpredef.h | 1 +
drivers/acpi/acpica/acutils.h | 3 +
drivers/acpi/acpica/dsfield.c | 15 ++-
drivers/acpi/acpica/evgpe.c | 97 ++++++++++++++++
drivers/acpi/acpica/evmisc.c | 32 ++++++
drivers/acpi/acpica/exconfig.c | 9 +-
drivers/acpi/acpica/exconvrt.c | 4 +-
drivers/acpi/acpica/exfield.c | 53 +++++++--
drivers/acpi/acpica/exstore.c | 20 +++-
drivers/acpi/acpica/extrace.c | 2 +-
drivers/acpi/acpica/nsaccess.c | 2 +-
drivers/acpi/acpica/nsobject.c | 4 +-
drivers/acpi/acpica/nsxfname.c | 9 ++
drivers/acpi/acpica/psargs.c | 8 +-
drivers/acpi/acpica/tbdata.c | 54 +++++++++
drivers/acpi/acpica/tbfind.c | 16 ++-
drivers/acpi/acpica/utcksum.c | 3 +-
drivers/acpi/acpica/utdebug.c | 9 +-
drivers/acpi/acpica/utdelete.c | 4 +
drivers/acpi/acpica/utmutex.c | 6 +
include/acpi/acpixf.h | 2 +-
include/acpi/actbl1.h | 6 +-
include/acpi/actbl2.h | 196 ++++++++++++++++++++++++++++++++
include/acpi/platform/aclinux.h | 1 +
27 files changed, 537 insertions(+), 33 deletions(-)

--
2.50.1