[GIT PULL] ACPI fixes for v6.1-rc1

From: Rafael J. Wysocki
Date: Fri Oct 21 2022 - 14:49:19 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
acpi-6.1-rc2

with top-most commit 3f8deab61ea86d738a1e7fdf95e9ad2bf08d14b8

Merge branches 'acpi-scan', 'acpi-resource', 'acpi-apei',
'acpi-extlog' and 'acpi-docs'

on top of commit 9abf2313adc1ca1b6180c508c25f22f9395cc780

Linux 6.1-rc1

to receive ACPI fixes for 6.1-rc2.

These fix 3 issues introduced during the 6.1 merge window (ACPI/PCI,
device enumeration and documentation) and some other ones found
recently.

Specifics:

- Add missing device reference counting to acpi_get_pci_dev() after
changing it recently (Rafael Wysocki).

- Fix resource list walk in acpi_dma_get_range() (Robin Murphy).

- Add IRQ override quirk for LENOVO IdeaPad and extend the IRQ
override warning message (Jiri Slaby).

- Fix integer overflow in ghes_estatus_pool_init() (Ashish Kalra).

- Fix multiple error records handling in one of the ACPI extlog driver
code paths (Tony Luck).

- Prune DSDT override documentation from index after dropping it (Bagas
Sanjaya).

Thanks!


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

Ashish Kalra (1):
ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()

Bagas Sanjaya (1):
Documentation: ACPI: Prune DSDT override documentation from index

Jiri Slaby (SUSE) (2):
ACPI: resource: do IRQ override on LENOVO IdeaPad
ACPI: resource: note more about IRQ override

Rafael J. Wysocki (1):
ACPI: PCI: Fix device reference counting in acpi_get_pci_dev()

Robin Murphy (1):
ACPI: scan: Fix DMA range assignment

Tony Luck (1):
ACPI: extlog: Handle multiple records

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

Documentation/admin-guide/acpi/index.rst | 1 -
drivers/acpi/acpi_extlog.c | 33 ++++++++++++---------
drivers/acpi/apei/ghes.c | 2 +-
drivers/acpi/pci_root.c | 1 +
drivers/acpi/resource.c | 49 +++++++++++++++++++++-----------
drivers/acpi/scan.c | 7 +++--
include/acpi/ghes.h | 2 +-
7 files changed, 60 insertions(+), 35 deletions(-)