]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit - net/unix/af_unix.c
Merge branches 'acpi-scan' and 'acpi-tables'
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 13 May 2024 17:31:06 +0000 (19:31 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 13 May 2024 17:31:06 +0000 (19:31 +0200)
commit784cf44945e3408bd87776bd2974b5c7cfc0ced4
treeb09a2df02a85781f875fa7a3d064f6135b78b2c4
parent82303dd304324483c70c0090eb5a8d600eeeaeb2
parentd4aa921eb85a74bf0502eff64f0b9e06fe17081b
parenta640acab545b21ed1f347376f34d34e461ea92ba
Merge branches 'acpi-scan' and 'acpi-tables'

Merge ACPI device enumeration changes and ACPI data-only tables support
updates for 6.10:

 - Rearrange fields in several structures to effectively eliminate
   computations from container_of() in some cases (Andy Shevchenko).

 - Do some assorted cleanups of the ACPI device enumeration code (Andy
   Shevchenko).

 - Make the ACPI device enumeration code skip devices with _STA values
   clearly identified by the specification as invalid (Rafael Wysocki).

 - Rework the handling of the NHLT table to simplify and clarify it and
   drop some obsolete pieces (Cezary Rojewski).

* acpi-scan:
  ACPI: scan: Avoid enumerating devices with clearly invalid _STA values
  ACPI: scan: Introduce typedef:s for struct acpi_hotplug_context members
  ACPI: scan: Use standard error checking pattern
  ACPI: scan: Move misleading comment to acpi_dma_configure_id()
  ACPI: scan: Use list_first_entry_or_null() in acpi_device_hid()
  ACPI: bus: Don't use "proxy" headers
  ACPI: bus: Make container_of() no-op where it makes sense

* acpi-tables:
  ACPI: NHLT: Streamline struct naming
  ACPI: NHLT: Drop redundant types
  ACPI: NHLT: Introduce API for the table
  ACPI: NHLT: Reintroduce types the table consists of
drivers/acpi/bus.c
include/acpi/acpi_bus.h
include/acpi/actbl2.h