Skip to content
ACPI updates for 5.7-rc1

 - Update the ACPICA code in the kernel to the 20200214 upstream
   release including:

   * Fix to re-enable the sleep button after wakeup (Anchal Agarwal).
   * Fixes for mistakes in comments and typos (Bob Moore).
   * ASL-ASL+ converter updates (Erik Kaneda).
   * Type casting cleanups (Sven Barth).

 - Clean up the intialization of the EC driver and eliminate some
   dead code from it (Rafael Wysocki).

 - Clean up the quirk tables in the AC and battery drivers (Hans de
   Goede).

 - Fix the global lock handling on x86 to ignore unspecified bit
   positions in the global lock field (Jan Engelhardt).

 - Add a new "tiny" driver for ACPI button devices exposed by VMs to
   guest kernels to send signals directly to init (Josh Triplett).

 - Add a kernel parameter to disable ACPI BGRT on x86 (Alex Hung).

 - Make the ACPI PCI host bridge and fan drivers use scnprintf() to
   avoid potential buffer overflows (Takashi Iwai).

 - Clean up assorted pieces of code:

   * Reorder "asmlinkage" to make g++ happy (Alexey Dobriyan).
   * Drop unneeded variable initialization (Colin Ian King).
   * Add missing __acquires/__releases annotations (Jules Irenge).
   * Replace list_for_each_safe() with list_for_each_entry_safe()
     (chenqiwu).