<?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 sysfs-edac-memory-repair</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3ab7ae8e07f888f223027f0ef84d33e43919ad55 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#3ab7ae8e07f888f223027f0ef84d33e43919ad55</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerge to bring in linux 6.15-rc.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Thu, 24 Apr 2025 13:34:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9f13acb2406a3aed90c6738b3a2f1c0e43118cbd - Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#9f13acb2406a3aed90c6738b3a2f1c0e43118cbd</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ce0fdaae043803bb324d915ce0fe43316bf1e81 - Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#6ce0fdaae043803bb324d915ce0fe43316bf1e81</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Wed, 09 Apr 2025 21:39:43 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ae8371a46e59d768a5540a237309962b50b8bec7 - Merge tag &apos;edac_updates_for_v6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#ae8371a46e59d768a5540a237309962b50b8bec7</link>
        <description>Merge tag &apos;edac_updates_for_v6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ras/rasPull EDAC updates from Borislav Petkov: - Add infrastructure support to EDAC in order to be able to register   memory scrubbing RAS functionality with the kernel and expose sysfs   nodes to control such scrubbing functionality.   The main use case is CXL devices which provide different scrubbers   for their built-in memories so that tools like rasdaemon can   configure and control memory scrubbing and other, more advanced RAS   functionality (Shiju Jose and Jonathan Cameron) - Add support to ie31200_edac for client SoCs like Raptor Lake-S which   have multiple memory controllers and out-of-band ECC capability   (Qiuxu Zhuo) - The usual round of cleanups, simplifications and fixlets* tag &apos;edac_updates_for_v6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras: (25 commits)  MAINTAINERS: Add a secondary maintainer for bluefield_edac  EDAC/ie31200: Switch Raptor Lake-S to interrupt mode  EDAC/ie31200: Add Intel Raptor Lake-S SoCs support  EDAC/ie31200: Break up ie31200_probe1()  EDAC/ie31200: Fold the two channel loops into one loop  EDAC/ie31200: Make struct dimm_data contain decoded information  EDAC/ie31200: Make the memory controller resources configurable  EDAC/ie31200: Simplify the pci_device_id table  EDAC/ie31200: Fix the 3rd parameter name of *populate_dimm_info()  EDAC/ie31200: Fix the error path order of ie31200_init()  EDAC/ie31200: Fix the DIMM size mask for several SoCs  EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer  EDAC/device: Fix dev_set_name() format string  EDAC/pnd2: Make read-only const array intlv static  EDAC/igen6: Constify struct res_config  EDAC/amd64: Simplify return statement in dct_ecc_enabled()  EDAC: Update memory repair control interface for memory sparing feature  EDAC: Add a memory repair control feature  EDAC: Use string choice helper functions  EDAC: Add a Error Check Scrub control feature  ...

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Tue, 25 Mar 2025 22:00:26 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>81e42fc1d3036efd45f66c03a79654fef00ef380 - EDAC: Update memory repair control interface for memory sparing feature</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#81e42fc1d3036efd45f66c03a79654fef00ef380</link>
        <description>EDAC: Update memory repair control interface for memory sparing featureUpdate memory repair control interface for memory sparing feature.CXL memory devices can support soft and hard memory sparing at cacheline,row, bank and rank granularities. Memory sparing is defined as a repairfunction that replaces a portion of memory with a portion of functionalmemory at that same granularity.When a CXL device detects an error in memory, it will report to the hostthat there&apos;s need for a repair maintenance operation by using an eventrecord where the &quot;maintenance needed&quot; flag is set.The event records contain the device physical address (DPA) and otherattributes of the memory to repair such as bank group, bank, rank, row,column, channel etc.The kernel will report the corresponding CXL general media or DRAM traceevent to userspace, and userspace tools (e.g. rasdaemon) will initiatea repair operation in response to the device request via the sysfsrepair control.  [ bp: Massage. ]Signed-off-by: Shiju Jose &lt;shiju.jose@huawei.com&gt;Signed-off-by: Borislav Petkov (AMD) &lt;bp@alien8.de&gt;Link: https://lore.kernel.org/r/20250212143654.1893-15-shiju.jose@huawei.com

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Mon, 24 Feb 2025 12:13:40 +0100</pubDate>
        <dc:creator>Shiju Jose &lt;shiju.jose@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>699ea5219c4b1d9d8819eb2d99e51a3fdb7b1d7b - EDAC: Add a memory repair control feature</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-edac-memory-repair#699ea5219c4b1d9d8819eb2d99e51a3fdb7b1d7b</link>
        <description>EDAC: Add a memory repair control featureAdd a generic EDAC memory repair control driver to manage memory repairs inthe system, such as CXL Post Package Repair (PPR) and other soft and hard PPRfeatures.For example, a CXL device with DRAM components that support PPR features mayimplement PPR maintenance operations. DRAM components may support two types ofPPR: - hard PPR, for a permanent row repair, and - soft PPR,  for a temporary row repair.Soft PPR is much faster than hard PPR, but the repair is lost with a powercycle.When a CXL device detects an error in a memory, it may report the need fora repair maintenance operation by using an event record where the &quot;maintenanceneeded&quot; flag is set. The event records contain the device physicaladdress (DPA) and other optional attributes of the memory to repair.The kernel will report the corresponding CXL general media or DRAM trace eventto userspace, and userspace tools (e.g. rasdaemon) will initiate a repairoperation in response to the device request via the sysfs repair control.Device with memory repair features registers with EDAC device driver, whichretrieves a memory repair descriptor from EDAC memory repair driver and exposesthe sysfs repair control attributes to userspace in  /sys/bus/edac/devices/&lt;dev-name&gt;/mem_repairX/.The common memory repair control interface abstracts the control of arbitrarymemory repair functionality into a standardized set of functions.  The sysfsmemory repair attribute nodes are only available if the client driver hasimplemented the corresponding attribute callback function and providedoperations to the EDAC device driver during registration.  [ bp: Massage, fixup edac_dev_register() retvals, merge    write_overflow fix to mem_repair_create_desc() ]Signed-off-by: Shiju Jose &lt;shiju.jose@huawei.com&gt;Signed-off-by: Borislav Petkov (AMD) &lt;bp@alien8.de&gt;Link: https://lore.kernel.org/r/20250212143654.1893-5-shiju.jose@huawei.com

            List of files:
            /linux/Documentation/ABI/testing/sysfs-edac-memory-repair</description>
        <pubDate>Wed, 12 Feb 2025 15:36:42 +0100</pubDate>
        <dc:creator>Shiju Jose &lt;shiju.jose@huawei.com&gt;</dc:creator>
    </item>
</channel>
</rss>
