<?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 debugfs-cxl</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>39e9d5f63075f4d54e3b59b8238478c32af92755 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#39e9d5f63075f4d54e3b59b8238478c32af92755</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 6.18-rc1Cross-merge BPF and other fixes after downstream PR.No conflicts.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Sun, 12 Oct 2025 03:27:47 +0200</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Fri, 21 Nov 2025 11:21:20 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>a53d0cf7f1cb3182ad533ff5cacfa5fd29c419ad - Merge commit &apos;linus&apos; into core/bugs, to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#a53d0cf7f1cb3182ad533ff5cacfa5fd29c419ad</link>
        <description>Merge commit &apos;linus&apos; into core/bugs, to resolve conflictsResolve conflicts with this commit that was developed in parallelduring the merge window: 8c8efa93db68 (&quot;x86/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust&quot;) Conflicts:	arch/riscv/include/asm/bug.h	arch/x86/include/asm/bug.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 05 Aug 2025 11:15:34 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 18 Nov 2025 08:16:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4f38da1f027ea2c9f01bb71daa7a299c191b6940 - spi: Merge up v6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Mon, 13 Oct 2025 14:32:13 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec2e0fb07d789976c601bec19ecced7a501c3705 - Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#ec2e0fb07d789976c601bec19ecced7a501c3705</link>
        <description>Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.18A moderately large collection of driver specific fixes, plus a few newquirks and device IDs.  The NAU8821 changes are a little large but morein mechanical ways than in ways that are complex.

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Thu, 16 Oct 2025 20:14:24 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>48a710760e10a4f36e11233a21860796ba204b1e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#48a710760e10a4f36e11233a21860796ba204b1e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 14 Oct 2025 10:59:58 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>8b87f67b4c87452e21721887fa8dec1f4c6b2b7c - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#8b87f67b4c87452e21721887fa8dec1f4c6b2b7c</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.18 merge window.

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Wed, 08 Oct 2025 06:53:13 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4b051897df2375414587a245ecb9bb1a4d26b3b8 - Merge tag &apos;v6.17-rc2&apos; into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#4b051897df2375414587a245ecb9bb1a4d26b3b8</link>
        <description>Merge tag &apos;v6.17-rc2&apos; into HEADSync up with mainline to bring in changes to include/linux/sprintf.h

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Thu, 21 Aug 2025 20:46:49 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d104e3d17f7bfc505281f57f8c1a5589fca6ffe4 - Merge tag &apos;cxl-for-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#d104e3d17f7bfc505281f57f8c1a5589fca6ffe4</link>
        <description>Merge tag &apos;cxl-for-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlPull CXL updates from Dave Jiang: &quot;The changes include adding poison injection support, fixing CXL access  coordinates when onlining CXL memory, and delaing the enumeration of  downstream switch ports for CXL hierarchy to ensure that the CXL link  is established at the time of enumeration to address a few issues  observed on AMD and Intel platforms.  Misc changes:   - Use str_plural() instead of open code for emitting strings.   - Use str_enabled_disabled() instead of ternary operator   - Fix emit of type resource_size_t argument for     validate_region_offset()   - Typo fixup in CXL driver-api documentation   - Rename CFMWS coherency restriction defines   - Add convention doc describe dealing with x86 low memory hole     and CXL  Poison Inject support:   - Move hpa_to_spa callback to new reoot decoder ops structure   - Define a SPA to HPA callback for interleave calculation with     XOR math   - Add support for SPA to DPA address translation with XOR   - Add locked variants of poison inject and clear functions   - Add inject and clear poison support by region offset  CXL access coordinates update fix:   - A comment update for hotplug memory callback prority defines   - Add node_update_perf_attrs() for updating perf attrs on a node   - Update cxl_access_coordinates() to use the new node update function   - Remove hmat_update_target_coordinates() and related code  CXL delayed downstream port enumeration and initialization:   - Add helper to detect top of CXL device topology and remove     open coding   - Add helper to delete single dport   - Add a cached copy of target_map to cxl_decoder   - Refactor decoder setup to reduce cxl_test burden   - Defer dport allocation for switch ports   - Add mock version of devm_cxl_add_dport_by_dev() for cxl_test   - Adjust the mock version of devm_cxl_switch_port_decoders_setup()     due to cxl core usage   - Setup target_map for cxl_test decoder initialization   - Change SSLBIS handler to handle single dport   - Move port register setup to when first dport appears&quot;* tag &apos;cxl-for-6.18&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl: (25 commits)  cxl: Move port register setup to when first dport appear  cxl: Change sslbis handler to only handle single dport  cxl/test: Setup target_map for cxl_test decoder initialization  cxl/test: Adjust the mock version of devm_cxl_switch_port_decoders_setup()  cxl/test: Add mock version of devm_cxl_add_dport_by_dev()  cxl: Defer dport allocation for switch ports  cxl/test: Refactor decoder setup to reduce cxl_test burden  cxl: Add a cached copy of target_map to cxl_decoder  cxl: Add helper to delete dport  cxl: Add helper to detect top of CXL device topology  cxl: Documentation/driver-api/cxl: Describe the x86 Low Memory Hole solution  cxl/acpi: Rename CFMW coherency restrictions  Documentation/driver-api: Fix typo error in cxl  acpi/hmat: Remove now unused hmat_update_target_coordinates()  cxl, acpi/hmat: Update CXL access coordinates directly instead of through HMAT  drivers/base/node: Add a helper function node_update_perf_attrs()  mm/memory_hotplug: Update comment for hotplug memory callback priorities  cxl: Fix emit of type resource_size_t argument for validate_region_offset()  cxl/region: Add inject and clear poison by region offset  cxl/core: Add locked variants of the poison inject and clear funcs  ...

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Sat, 04 Oct 2025 21:02:50 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d325efac5938efa3c2a25df72a1bd1af16cd0ed8 - Merge branch &apos;for-6.18/core&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#d325efac5938efa3c2a25df72a1bd1af16cd0ed8</link>
        <description>Merge branch &apos;for-6.18/core&apos; into for-linus- allow HID-BPF to rebind a driver to hid-multitouch (Benjamin  Tissoires)- Change hid_driver to use a const char* for .name (Rahul Rameshbabu)

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Tue, 30 Sep 2025 16:31:10 +0200</pubDate>
        <dc:creator>Benjamin Tissoires &lt;bentiss@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>71b28769d708f20046fc6f853cf93fb88a8b6e11 - Merge remote-tracking branch &apos;origin&apos; into for-6.18/intel-thc-hid</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#71b28769d708f20046fc6f853cf93fb88a8b6e11</link>
        <description>Merge remote-tracking branch &apos;origin&apos; into for-6.18/intel-thc-hidNeeded as a basisi for followup support for quicki2c advanced BIOS features.Signed-off-by: Jiri Kosina &lt;jkosina@suse.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Fri, 19 Sep 2025 17:08:20 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>d9412f08e25a5b66f9021739c090cc9b8f1089b1 - Merge branch &apos;for-6.18/cxl-poison-inject&apos; into cxl-for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#d9412f08e25a5b66f9021739c090cc9b8f1089b1</link>
        <description>Merge branch &apos;for-6.18/cxl-poison-inject&apos; into cxl-for-nextAdd support to allow expert users to inject and clear poison for the CXLsubsystem by writing a System Physical Address (SPA) to a debugfs file.

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Wed, 13 Aug 2025 01:23:07 +0200</pubDate>
        <dc:creator>Dave Jiang &lt;dave.jiang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c3dd67681c70cc95cc2c889b1b58a1667bb1c48b - cxl/region: Add inject and clear poison by region offset</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/debugfs-cxl#c3dd67681c70cc95cc2c889b1b58a1667bb1c48b</link>
        <description>cxl/region: Add inject and clear poison by region offsetAdd CXL region debugfs attributes to inject and clear poison basedon an offset into the region. These new interfaces allow users tooperate on poison at the region level without needing to resolveDevice Physical Addresses (DPA) or target individual memdevs.The implementation uses a new helper, region_offset_to_dpa_result()that applies decoder interleave logic, including XOR-based addressdecoding when applicable. Note that XOR decodes rely on driverinternal xormaps which are not exposed to userspace. So, this supportis not only a simplification of poison operations that could be doneusing existing per memdev operations, but also it enables thisfunctionality for XOR interleaved regions for the first time.New debugfs attributes are added in /sys/kernel/debug/cxl/regionX/:inject_poison and clear_poison. These are only exposed if all memdevsparticipating in the region support both inject and clear commands,ensuring consistent and reliable behavior across multi-device regions.If tracing is enabled, these operations are logged as cxl_poisonevents in /sys/kernel/tracing/trace.The ABI documentation warns users of the significant risks thatcome with using these capabilities.A CXL Maturity Map update shows this user flow is now supported.Signed-off-by: Alison Schofield &lt;alison.schofield@intel.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Link: https://patch.msgid.link/f3fd8628ab57ea79704fb2d645902cd499c066af.1754290144.git.alison.schofield@intel.comSigned-off-by: Dave Jiang &lt;dave.jiang@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/debugfs-cxl</description>
        <pubDate>Mon, 04 Aug 2025 10:00:13 +0200</pubDate>
        <dc:creator>Alison Schofield &lt;alison.schofield@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
