)]}'
{
  "commit": "4e9ad033b405336cea3c19b68e2acdf47d88c339",
  "tree": "812203e38c3c72cbb8f99755c93520148f71f538",
  "parents": [
    "cd7fa3e1b0bc9c210eba23edbe8d6884f0368281",
    "d47a60e487fbb65bbbca3d99e59009f0a4acf34d"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Nov 19 11:17:53 2024 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Nov 19 11:17:53 2024 -0800"
  },
  "message": "Merge tag \u0027acpi-6.13-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull ACPI updates from Rafael Wysocki:\n \"These include a couple of fixes, a new ACPI backlight quirk for Apple\n  MacbookPro11,2 and Air7,2 and a bunch of cleanups:\n\n   - Fix _CPC register setting issue for registers located in memory in\n     the ACPI CPPC library code (Lifeng Zheng)\n\n   - Use DEFINE_SIMPLE_DEV_PM_OPS in the ACPI battery driver, make it\n     use devm_ for initializing mutexes and allocating driver data, and\n     make it check the register_pm_notifier() return value (Thomas\n     Weißschuh, Andy Shevchenko)\n\n   - Make the ACPI EC driver support compile-time conditional and allow\n     ACPI to be built without CONFIG_HAS_IOPORT (Arnd Bergmann)\n\n   - Remove a redundant error check from the pfr_telemetry driver (Colin\n     Ian King)\n\n   - Rearrange the processor_perflib code in the ACPI processor driver\n     to avoid compiling x86-specific code on other architectures (Arnd\n     Bergmann)\n\n   - Add adev NULL check to acpi_quirk_skip_serdev_enumeration() and\n     make UART skip quirks work on PCI UARTs without an UID (Hans de\n     Goede)\n\n   - Force native backlight handling Apple MacbookPro11,2 and Air7,2 in\n     the ACPI video driver (Jonathan Denose)\n\n   - Switch several ACPI platform drivers back to using struct\n     platform_driver::remove() (Uwe Kleine-König)\n\n   - Replace strcpy() with strscpy() in multiple places in the ACPI\n     subsystem (Muhammad Qasim Abdul Majeed, Abdul Rahim)\"\n\n* tag \u0027acpi-6.13-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (24 commits)\n  ACPI: video: force native for Apple MacbookPro11,2 and Air7,2\n  ACPI: CPPC: Fix _CPC register setting issue\n  ACPI: Switch back to struct platform_driver::remove()\n  ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration()\n  ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID\n  ACPI: allow building without CONFIG_HAS_IOPORT\n  ACPI: processor_perflib: extend X86 dependency\n  ACPI: scan: Use strscpy() instead of strcpy()\n  ACPI: SBSHC: Use strscpy() instead of strcpy()\n  ACPI: SBS: Use strscpy() instead of strcpy()\n  ACPI: power: Use strscpy() instead of strcpy()\n  ACPI: pci_root: Use strscpy() instead of strcpy()\n  ACPI: pci_link: Use strscpy() instead of strcpy()\n  ACPI: event: Use strscpy() instead of strcpy()\n  ACPI: EC: Use strscpy() instead of strcpy()\n  ACPI: APD: Use strscpy() instead of strcpy()\n  ACPI: thermal: Use strscpy() instead of strcpy()\n  ACPI: battery: Check for error code from devm_mutex_init() call\n  ACPI: EC: make EC support compile-time conditional\n  ACPI: pfr_telemetry: remove redundant error check on ret\n  ...\n",
  "tree_diff": []
}
