<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2e31b16101834bdc0b720967845d6a0a309cf27b - Merge tag &apos;acpi-7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#2e31b16101834bdc0b720967845d6a0a309cf27b</link>
        <description>Merge tag &apos;acpi-7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmPull ACPI support updates from Rafael Wysocki: &quot;These include an update of the CMOS RTC driver and the related ACPI  and x86 code that, among other things, switches it over to using the  platform device interface for device binding on x86 instead of the PNP  device driver interface (which allows the code in question to be  simplified quite a bit), a major update of the ACPI Time and Alarm  Device (TAD) driver adding an RTC class device interface to it, and  updates of core ACPI drivers that remove some unnecessary and not  really useful code from them.  Apart from that, two drivers are converted to using the platform  driver interface for device binding instead of the ACPI driver one,  which is slated for removal, support for the Performance Limited  register is added to the ACPI CPPC library and there are some  janitorial updates of it and the related cpufreq CPPC driver, the ACPI  processor driver is fixed and cleaned up, and NVIDIA vendor CPER  record handler is added to the APEI GHES code.  Also, the interface for obtaining a CPU UID from ACPI is consolidated  across architectures and used for fixing a problem with the PCI TPH  Steering Tag on ARM64, there are two updates related to ACPICA, a  minor ACPI OS Services Layer (OSL) update, and a few assorted updates  related to ACPI tables parsing.  Specifics:   - Update maintainers information regarding ACPICA (Rafael Wysocki)   - Replace strncpy() with strscpy_pad() in acpi_ut_safe_strncpy()     (Kees Cook)   - Trigger an ordered system power off after encountering a fatal     error operator in AML (Armin Wolf)   - Enable ACPI FPDT parsing on LoongArch (Xi Ruoyao)   - Remove the temporary stop-gap acpi_pptt_cache_v1_full structure     from the ACPI PPTT parser (Ben Horgan)   - Add support for exposing ACPI FPDT subtables FBPT and S3PT (Nate     DeSimone)   - Address multiple assorted issues and clean up the code in the ACPI     processor idle driver (Huisong Li)   - Replace strlcat() in the ACPI processor idle drive with a better     alternative (Andy Shevchenko)   - Rearrange and clean up acpi_processor_errata_piix4() (Rafael     Wysocki)   - Move reference performance to capabilities and fix an uninitialized     variable in the ACPI CPPC library (Pengjie Zhang)   - Add support for the Performance Limited Register to the ACPI CPPC     library (Sumit Gupta)   - Add cppc_get_perf() API to read performance controls, extend     cppc_set_epp_perf() for FFH/SystemMemory, and make the ACPI CPPC     library warn on missing mandatory DESIRED_PERF register (Sumit     Gupta)   - Modify the cpufreq CPPC driver to update MIN_PERF/MAX_PERF in     target callbacks to allow it to control performance bounds via     standard scaling_min_freq and scaling_max_freq sysfs attributes and     add sysfs documentation for the Performance Limited Register to it     (Sumit Gupta)   - Add ACPI support to the platform device interface in the CMOS RTC     driver, make the ACPI core device enumeration code create a     platform device for the CMOS RTC, and drop CMOS RTC PNP device     support (Rafael Wysocki)   - Consolidate the x86-specific CMOS RTC handling with the ACPI TAD     driver and clean up the CMOS RTC ACPI address space handler (Rafael     Wysocki)   - Enable ACPI alarm in the CMOS RTC driver if advertised in ACPI FADT     and allow that driver to work without a dedicated IRQ if the ACPI     alarm is used (Rafael Wysocki)   - Clean up the ACPI TAD driver in various ways and add an RTC class     device interface, including both the RTC setting/reading and alarm     timer support, to it (Rafael Wysocki)   - Clean up the ACPI AC and ACPI PAD (processor aggregator device)     drivers (Rafael Wysocki)   - Rework checking for duplicate video bus devices and consolidate     pnp.bus_id workarounds handling in the ACPI video bus driver     (Rafael Wysocki)   - Update the ACPI core device drivers to stop setting     acpi_device_name() unnecessarily (Rafael Wysocki)   - Rearrange code using acpi_device_class() in the ACPI core device     drivers and update them to stop setting acpi_device_class()     unnecessarily (Rafael Wysocki)   - Define ACPI_AC_CLASS in one place (Rafael Wysocki)   - Convert the ni903x_wdt watchdog driver and the xen ACPI PAD driver     to bind to platform devices instead of ACPI devices (Rafael     Wysocki)   - Add devm_ghes_register_vendor_record_notifier(), use it in the PCI     hisi driver, and Add NVIDIA vendor CPER record handler (Kai-Heng     Feng)   - Consolidate the interface for obtaining a CPU UID from ACPI across     architectures and use it to address incorrect PCI TPH Steering Tag     on ARM64 resulting from the invalid assumption that the ACPI     Processor UID would always be the same as the corresponding logical     CPU ID in Linux (Chengwen Feng)&quot;* tag &apos;acpi-7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (73 commits)  ACPICA: Update maintainers information  watchdog: ni903x_wdt: Convert to a platform driver  ACPI: PAD: xen: Convert to a platform driver  ACPI: processor: idle: Reset cpuidle on C-state list changes  cpuidle: Extract and export no-lock variants of cpuidle_unregister_device()  PCI/TPH: Pass ACPI Processor UID to Cache Locality _DSM  ACPI: PPTT: Use acpi_get_cpu_uid() and remove get_acpi_id_for_cpu()  perf: arm_cspmu: Switch to acpi_get_cpu_uid() from get_acpi_id_for_cpu()  ACPI: Centralize acpi_get_cpu_uid() declaration in include/linux/acpi.h  x86/acpi: Add acpi_get_cpu_uid() for unified ACPI CPU UID retrieval  RISC-V: ACPI: Add acpi_get_cpu_uid() for unified ACPI CPU UID retrieval  LoongArch: Add acpi_get_cpu_uid() for unified ACPI CPU UID retrieval  arm64: acpi: Add acpi_get_cpu_uid() for unified ACPI CPU UID retrieval  ACPI: APEI: GHES: Add NVIDIA vendor CPER record handler  PCI: hisi: Use devm_ghes_register_vendor_record_notifier()  ACPI: APEI: GHES: Add devm_ghes_register_vendor_record_notifier()  ACPI: tables: Enable FPDT on LoongArch  ACPI: processor: idle: Fix NULL pointer dereference in hotplug path  ACPI: processor: idle: Reset power_setup_done flag on initialization failure  ACPI: TAD: Add alarm support to the RTC class device interface  ...

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 04:25:07 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>8e937866b425248fa375b2138c19c117a87c6be0 - Merge branch &apos;acpi-apei&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#8e937866b425248fa375b2138c19c117a87c6be0</link>
        <description>Merge branch &apos;acpi-apei&apos;Merge ACPI APEI updates for 7.1-rc1: - Add devm_ghes_register_vendor_record_notifier(), use it in the PCI   hisi driver, and Add NVIDIA vendor CPER record handler (Kai-Heng   Feng)* acpi-apei:  ACPI: APEI: GHES: Add NVIDIA vendor CPER record handler  PCI: hisi: Use devm_ghes_register_vendor_record_notifier()  ACPI: APEI: GHES: Add devm_ghes_register_vendor_record_notifier()

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Thu, 09 Apr 2026 22:01:19 +0200</pubDate>
        <dc:creator>Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d7610855b0b5e934a35dedb02047a2419bf00770 - ACPI: APEI: GHES: Add NVIDIA vendor CPER record handler</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#d7610855b0b5e934a35dedb02047a2419bf00770</link>
        <description>ACPI: APEI: GHES: Add NVIDIA vendor CPER record handlerAdd support for decoding NVIDIA-specific CPER sections delivered viathe APEI GHES vendor record notifier chain. NVIDIA hardware generatesvendor-specific CPER sections containing error signatures and diagnosticregister dumps. This implementation registers a notifier_block with theGHES vendor record notifier and decodes these sections, printing errordetails via dev_info().The driver binds to ACPI device NVDA2012, present on NVIDIA serverplatforms. The NVIDIA CPER section contains a fixed header with errormetadata (signature, error type, severity, socket) followed byvariable-length register address-value pairs for hardware diagnostics.This work is based on libcper [1].Example output:nvidia-ghes NVDA2012:00: NVIDIA CPER section, error_data_length: 544nvidia-ghes NVDA2012:00: signature: CMET-INFOnvidia-ghes NVDA2012:00: error_type: 0nvidia-ghes NVDA2012:00: error_instance: 0nvidia-ghes NVDA2012:00: severity: 3nvidia-ghes NVDA2012:00: socket: 0nvidia-ghes NVDA2012:00: number_regs: 32nvidia-ghes NVDA2012:00: instance_base: 0x0000000000000000nvidia-ghes NVDA2012:00: register[0]: address=0x8000000100000000 value=0x0000000100000000https://github.com/openbmc/libcper/commit/683e055061ce [1]Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Signed-off-by: Kai-Heng Feng &lt;kaihengf@nvidia.com&gt;[ rjw: Changelog edits ]Link: https://patch.msgid.link/20260330094203.38022-4-kaihengf@nvidia.comSigned-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 30 Mar 2026 11:41:57 +0200</pubDate>
        <dc:creator>Kai-Heng Feng &lt;kaihengf@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d84e173311c4f0b0300755e6445f3224d252eeed - Merge tag &apos;acpi-6.20-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#d84e173311c4f0b0300755e6445f3224d252eeed</link>
        <description>Merge tag &apos;acpi-6.20-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmPull ACPI updates from Rafael Wysocki: &quot;This one is significantly larger than previous ACPI support pull  requests because several significant updates have coincided in it.  First, there is a routine ACPICA code update, to upstream version  20251212, but this time it covers new ACPI 6.6 material that has not  been covered yet. Among other things, it includes definitions of a few  new ACPI tables and updates of some others, like the GICv5 MADT  structures and ARM IORT IWB node definitions that are used for adding  GICv5 ACPI probing on ARM (that technically is IRQ subsystem material,  but it depends on the ACPICA changes, so it is included here). The  latter alone adds a few hundred lines of new code.  Second, there is an update of ACPI _OSC handling including a fix that  prevents failures from occurring in some corner cases due to careless  handling of _OSC error bits.  On top of that, the &quot;system resource&quot; ACPI device objects with the  PNP0C01 and PNP0C02 are now going to be handled by the ACPI core  device enumeration code instead of handing them over to the legacy PNP  system driver which causes device enumeration issues to occur. Some of  those issues have been worked around in device drivers and elsewhere  and those workarounds should not be necessary any more, so they are  going away.  Moreover, the time has come to convert all &quot;core ACPI&quot; device drivers  that were still using struct acpi_driver objects for device binding  into proper platform drivers that use struct platform_driver for this  purpose. These updates are accompanied by some requisite core ACPI  device enumeration code changes.  Next, there are ACPI APEI updates, including changes to avoid excess  overhead in the NMI handler and in SEA on the ARM side, changes to  unify ACPI-based HW error tracing and logging, and changes to prevent  APEI code from reaching out of its allocated memory.  There are also some ACPI power management updates, mostly related to  the ACPI cpuidle support in the processor driver, suspend-to-idle  handling on systems with ACPI support and to ACPI PM of devices.  In addition to the above, bugs are fixed and the code is cleaned up in  assorted places all over.  Specifics:   - Update the ACPICA code in the kernel to upstream version 20251212     which includes the following changes:      * Add support for new ACPI table DTPR (Michal Camacho Romero)      * Release objects with acpi_ut_delete_object_desc() (Zilin Guan)      * Add UUIDs for Microsoft fan extensions and UUIDs associated with        TPM 2.0 devices (Armin Wolf)      * Fix NULL pointer dereference in acpi_ev_address_space_dispatch()        (Alexey Simakov)      * Add KEYP ACPI table definition (Dave Jiang)      * Add support for the Microsoft display mux _OSI string (Armin        Wolf)      * Add definitions for the IOVT ACPI table (Xianglai Li)      * Abort AML bytecode execution on AML_FATAL_OP (Armin Wolf)      * Include all fields in subtable type1 for PPTT (Ben Horgan)      * Add GICv5 MADT structures and Arm IORT IWB node definitions        (Jose Marinho)      * Update Parameter Block structure for RAS2 and add a new flag in        Memory Affinity Structure for SRAT (Pawel Chmielewski)      * Add _VDM (Voltage Domain) object (Pawel Chmielewski)   - Add support for GICv5 ACPI probing on ARM which is based on the     GICv5 MADT structures and ARM IORT IWB node definitions recently     added to ACPICA (Lorenzo Pieralisi)   - Rework ACPI PM notification setup for PCI root buses and modify the     ACPI PM setup for devices to register wakeup source objects under     physical (that is, PCI, platform, etc.) devices instead of doing     that under their ACPI companions (Rafael Wysocki)   - Adjust debug messages regarding postponed ACPI PM printed during     system resume to be more accurate (Rafael Wysocki)   - Remove dead code from lps0_device_attach() (Gergo Koteles)   - Start to invoke Microsoft Function 9 (Turn On Display) of the Low-     Power S0 Idle (LPS0) _DSM in the suspend-to-idle resume flow on     systems with ACPI LPS0 support to address a functional issue on     Lenovo Yoga Slim 7i Aura (15ILL9), where system fans and keyboard     backlights fail to resume after suspend (Jakob Riemenschneider)   - Add sysfs attribute cid for exposing _CID lists under ACPI device     objects (Rafael Wysocki)   - Replace sprintf() with sysfs_emit() in all of the core ACPI sysfs     interface code (Sumeet Pawnikar)   - Use acpi_get_local_u64_address() in the code implementing ACPI     support for PCI to evaluate _ADR instead of evaluating that object     directly (Andy Shevchenko)   - Add JWIPC JVC9100 to irq1_level_low_skip_override[] to unbreak     serial IRQs on that system (Ai Chao)   - Fix handling of _OSC errors in acpi_run_osc() to avoid failures on     systems where _OSC error bits are set even though the _OSC return     buffer contains acknowledged feature bits (Rafael Wysocki)   - Clean up and rearrange \_SB._OSC handling for general platform     features and USB4 features to avoid code duplication and     unnecessary memory management overhead (Rafael Wysocki)   - Make the ACPI core device enumeration code handle PNP0C01 and     PNP0C02 (&quot;system resource&quot;) device objects directly instead of     letting the legacy PNP system driver handle them to avoid device     enumeration issues on systems where PNP0C02 is present in the _CID     list under ACPI device objects with a _HID matching a proper device     driver in Linux (Rafael Wysocki)   - Drop workarounds for the known device enumeration issues related to     _CID lists containing PNP0C02 (Rafael Wysocki)   - Drop outdated comment regarding removed function in the ACPI-based     device enumeration code (Julia Lawall)   - Make PRP0001 device matching work as expected for ACPI device     objects using it as a _HID for board development and similar     purposes (Kartik Rajput)   - Use async schedule function in acpi_scan_clear_dep_fn() to avoid     races with user space initialization on some systems (Yicong Yang)   - Add a piece of documentation explaining why binding drivers     directly to ACPI device objects is not a good idea in general and     why it is desirable to convert drivers doing so into proper     platform drivers that use struct platform_driver for device binding     (Rafael Wysocki)   - Convert multiple &quot;core ACPI&quot; drivers, including the NFIT ACPI     device driver, the generic ACPI button drivers, the generic ACPI     thermal zone driver, the ACPI hardware event device (HED) driver,     the ACPI EC driver, the ACPI SMBUS HC driver, the ACPI Smart     Battery Subsystem (SBS) driver, and the ACPI backlight (video)     driver to proper platform drivers that use struct platform_driver     for device binding (Rafael Wysocki)   - Use acpi_get_local_u64_address() in the ACPI backlight (video)     driver to evaluate _ADR instead of evaluating that object directly     (Andy Shevchenko)   - Convert the generic ACPI battery driver to a proper platform driver     using struct platform_driver for device binding (Rafael Wysocki)   - Fix incorrect charging status when current is zero in the generic     ACPI battery driver (Ata &#304;lhan K&#246;kt&#252;rk)   - Use LIST_HEAD() for initializing a stack-allocated list in the     generic ACPI watchdog device driver (Can Peng)   - Rework the ACPI idle driver initialization to register it directly     from the common initialization code instead of doing that from a     CPU hotplug &quot;online&quot; callback and clean it up (Huisong Li, Rafael     Wysocki)   - Fix a possible NULL pointer dereference in     acpi_processor_errata_piix4() (Tuo Li)   - Make read-only array non_mmio_desc[] static const (Colin Ian King)   - Prevent the APEI GHES support code on ARM from accessing memory out     of bounds or going past the ARM processor CPER record buffer (Mauro     Carvalho Chehab)   - Prevent cper_print_fw_err() from dumping the entire memory on     systems with defective firmware (Mauro Carvalho Chehab)   - Improve ghes_notify_nmi() status check to avoid unnecessary     overhead in the NMI handler by carrying out all of the requisite     preparations and the NMI registration time (Tony Luck)   - Refactor the GHES driver by extracting common functionality into     reusable helper functions to reduce code duplication and improve     the ghes_notify_sea() status check in analogy with the previous     ghes_notify_nmi() status check improvement (Shuai Xue)   - Make ELOG and GHES log and trace consistently and support the CPER     CXL protocol analogously (Fabio De Francesco)   - Disable KASAN instrumentation in the APEI GHES driver when compile     testing with clang &lt; 18 (Nathan Chancellor)   - Let ghes_edac be the preferred driver to load on __ZX__ and _BYO_     systems by extending the platform detection list in the APEI GHES     driver (Tony W Wang-oc)   - Clean up cppc_perf_caps and cppc_perf_ctrls structs and rename EPP     constants for clarity in the ACPI CPPC library (Sumit Gupta)&quot;* tag &apos;acpi-6.20-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (117 commits)  ACPI: battery: fix incorrect charging status when current is zero  ACPI: scan: Use async schedule function in acpi_scan_clear_dep_fn()  ACPI: x86: s2idle: Invoke Microsoft _DSM Function 9 (Turn On Display)  ACPI: APEI: GHES: Add ghes_edac support for __ZX__ and _BYO_ systems  ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang &lt; 18  ACPI: sysfs: Replace sprintf() with sysfs_emit()  ACPI: CPPC: Rename EPP constants for clarity  ACPI: CPPC: Clean up cppc_perf_caps and cppc_perf_ctrls structs  ACPI: processor: idle: Rework the handling of acpi_processor_ffh_lpi_probe()  ACPI: processor: idle: Convert acpi_processor_setup_cpuidle_dev() to void  ACPI: processor: idle: Convert acpi_processor_setup_cpuidle_states() to void  irqchip/gic-v5: Add ACPI IWB probing  irqchip/gic-v5: Add ACPI ITS probing  irqchip/gic-v5: Add ACPI IRS probing  irqchip/gic-v5: Split IRS probing into OF and generic portions  PCI/MSI: Make the pci_msi_map_rid_ctlr_node() interface firmware agnostic  irqdomain: Add parent field to struct irqchip_fwid  ACPI: PCI: simplify code with acpi_get_local_u64_address()  ACPI: video: simplify code with acpi_get_local_u64_address()  ACPI: PM: Adjust messages regarding postponed ACPI PM  ...

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Tue, 10 Feb 2026 03:42:47 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>dfa5dc3ad3b15a519101f134ed76c068526004e4 - Merge branch &apos;acpi-apei&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#dfa5dc3ad3b15a519101f134ed76c068526004e4</link>
        <description>Merge branch &apos;acpi-apei&apos;Merge ACPI APEI support updates for 6.20-rc1/7.0-rc1: - Make read-only array non_mmio_desc[] static const (Colin Ian King) - Prevent the APEI GHES support code on ARM from accessing memory out   of bounds or going past the ARM processor CPER record buffer (Mauro   Carvalho Chehab) - Prevent cper_print_fw_err() from dumping the entire memory on systems   with defective firmware (Mauro Carvalho Chehab) - Improve ghes_notify_nmi() status check to avoid unnecessary overhead   in the NMI handler by carrying out all of the requisite preparations   and the NMI registration time (Tony Luck) - Refactor the GHES driver by extracting common functionality into   reusable helper functions to reduce code duplication and improve   the ghes_notify_sea() status check in analogy with the previous   ghes_notify_nmi() status check improvement (Shuai Xue) - Make ELOG and GHES log and trace consistently and support the CPER   CXL protocol analogously (Fabio De Francesco) - Disable KASAN instrumentation in the APEI GHES driver when compile   testing with clang &lt; 18 (Nathan Chancellor) - Let ghes_edac be the preferred driver to load on  __ZX__ and _BYO_   systems by extending the platform detection list in the APEI GHES   driver (Tony W Wang-oc)* acpi-apei:  ACPI: APEI: GHES: Add ghes_edac support for __ZX__ and _BYO_ systems  ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang &lt; 18  ACPI: extlog: Trace CPER CXL Protocol Error Section  ACPI: APEI: GHES: Add helper to copy CPER CXL protocol error info to work struct  ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checks  ACPI: extlog: Trace CPER PCI Express Error Section  ACPI: extlog: Trace CPER Non-standard Section Body  ACPI: APEI: GHES: Improve ghes_notify_sea() status check  ACPI: APEI: GHES: Extract helper functions for error status handling  ACPI: APEI: GHES: Improve ghes_notify_nmi() status check  EFI/CPER: don&apos;t dump the entire memory region  APEI/GHES: ensure that won&apos;t go past CPER allocated record  EFI/CPER: don&apos;t go past the ARM processor CPER record buffer  APEI/GHES: ARM processor Error: don&apos;t go past allocated memory  ACPI: APEI: EINJ: make read-only array non_mmio_desc static const

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Thu, 05 Feb 2026 15:17:54 +0100</pubDate>
        <dc:creator>Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b584bfbd7ec417f257f651cc00a90c66e31dfbf1 - ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang &lt; 18</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#b584bfbd7ec417f257f651cc00a90c66e31dfbf1</link>
        <description>ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang &lt; 18After a recent innocuous change to drivers/acpi/apei/ghes.c, buildingARCH=arm64 allmodconfig with clang-17 or older (which has bothCONFIG_KASAN=y and CONFIG_WERROR=y) fails with:  drivers/acpi/apei/ghes.c:902:13: error: stack frame size (2768) exceeds limit (2048) in &apos;ghes_do_proc&apos; [-Werror,-Wframe-larger-than]    902 | static void ghes_do_proc(struct ghes *ghes,        |             ^A KASAN pass that removes unneeded stack instrumentation, enabled bydefault in clang-18 [1], drastically improves stack usage in this case.To avoid the warning in the common allmodconfig case when it can breakthe build, disable KASAN for ghes.o when compile testing with clang-17and older. Disabling KASAN outright may hide legitimate runtime issues,so live with the warning in that case; the user can either increase theframe warning limit or disable -Werror, which they should probably dowhen debugging with KASAN anyways.Closes: https://github.com/ClangBuiltLinux/linux/issues/2148Link: https://github.com/llvm/llvm-project/commit/51fbab134560ece663517bf1e8c2a30300d08f1a [1]Signed-off-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: All applicable &lt;stable@vger.kernel.org&gt;Link: https://patch.msgid.link/20260114-ghes-avoid-wflt-clang-older-than-18-v1-1-9c8248bfe4f4@kernel.orgSigned-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Thu, 15 Jan 2026 00:27:11 +0100</pubDate>
        <dc:creator>Nathan Chancellor &lt;nathan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>70205869686212eb8e4cddf02bf87fd5fd597bc2 - ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checks</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#70205869686212eb8e4cddf02bf87fd5fd597bc2</link>
        <description>ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checksMove the CPER CXL protocol errors validity check out ofcxl_cper_post_prot_err() to new cxl_cper_sec_prot_err_valid() and limitthe serial number check only to CXL agents that are CXL devices (UEFIv2.10, Appendix N.2.13).Export the new symbol for reuse by ELOG.Reviewed-by: Dave Jiang &lt;dave.jiang@intel.com&gt;Reviewed-by: Hanjun Guo &lt;guohanjun@huawei.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Signed-off-by: Fabio M. De Francesco &lt;fabio.m.de.francesco@linux.intel.com&gt;[ rjw: Subject tweak ]Link: https://patch.msgid.link/20260114101543.85926-4-fabio.m.de.francesco@linux.intel.comSigned-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Wed, 14 Jan 2026 11:14:23 +0100</pubDate>
        <dc:creator>Fabio M. De Francesco &lt;fabio.m.de.francesco@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 23:03:44 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6f47c7ae8c7afaf9ad291d39f0d3974f191a7946 - Merge tag &apos;v6.9&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#6f47c7ae8c7afaf9ad291d39f0d3974f191a7946</link>
        <description>Merge tag &apos;v6.9&apos; into nextSync up with the mainline to bring in the new cleanup API.

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Tue, 28 May 2024 06:37:18 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60a2f25de7b8b785baee2932db932ae9a5b8c86d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#60a2f25de7b8b785baee2932db932ae9a5b8c86d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextSome display refactoring patches are needed in order to allow conflict-less merging.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Thu, 16 May 2024 09:33:01 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2 - Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2</link>
        <description>Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 10 Jun 2024 13:03:21 +0200</pubDate>
        <dc:creator>Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>b228ab57e51b62663a80ca820c87ba2650583f08 - Merge branch &apos;master&apos; into mm-stable</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#b228ab57e51b62663a80ca820c87ba2650583f08</link>
        <description>Merge branch &apos;master&apos; into mm-stable

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Mon, 18 Mar 2024 17:55:12 +0100</pubDate>
        <dc:creator>Andrew Morton &lt;akpm@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>79790b6818e96c58fe2bffee1b418c16e64e7b80 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/acpi/apei/Makefile#79790b6818e96c58fe2bffee1b418c16e64e7b80</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging drm-next in order to get up-to-date and in particularto access commit 9ca5facd0400f610f3f7f71aeb7fc0b949a48c67.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/acpi/apei/Makefile</description>
        <pubDate>Fri, 12 Apr 2024 15:14:25 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
