<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/drivers/ras/Kconfig</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/ras/Kconfig#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/ras/Kconfig</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/ras/Kconfig#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/ras/Kconfig</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/ras/Kconfig#594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2</link>
        <description>Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus

            List of files:
            /linux/drivers/ras/Kconfig</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/ras/Kconfig#b228ab57e51b62663a80ca820c87ba2650583f08</link>
        <description>Merge branch &apos;master&apos; into mm-stable

            List of files:
            /linux/drivers/ras/Kconfig</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/ras/Kconfig#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/ras/Kconfig</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>
<item>
        <title>3e5a516f3bf1a33f2bf219f570e9b5c031616f6a - Merge tag &apos;phy_dp_modes_6.10&apos; into msm-next-lumag</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#3e5a516f3bf1a33f2bf219f570e9b5c031616f6a</link>
        <description>Merge tag &apos;phy_dp_modes_6.10&apos; into msm-next-lumagMerge DisplayPort subnode API in order to allow DisplayPort driver toconfigure the PHYs either to the DP or eDP mode, depending on hardwareconfiguration.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Mon, 08 Apr 2024 17:35:51 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5add703f6acad1c63f8a532b6de56e50d548e904 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#5add703f6acad1c63f8a532b6de56e50d548e904</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching up on 6.9-rc2Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 02 Apr 2024 14:17:13 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0d21364c6e8dc1f62c34bbc49d49935c8b01844c - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#0d21364c6e8dc1f62c34bbc49d49935c8b01844c</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.9-rc2 changes into drm-misc-next.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 02 Apr 2024 09:51:30 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b7e1e969c887c897947fdc3754fe9b0c24acb155 - Merge branch &apos;topic/sound-devel-6.10&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#b7e1e969c887c897947fdc3754fe9b0c24acb155</link>
        <description>Merge branch &apos;topic/sound-devel-6.10&apos; into for-next

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 26 Mar 2024 12:19:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>100c85421b52e41269ada88f7d71a6b8a06c7a11 - Merge tag &apos;asoc-fix-v6.9-rc2&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/drivers/ras/Kconfig#100c85421b52e41269ada88f7d71a6b8a06c7a11</link>
        <description>Merge tag &apos;asoc-fix-v6.9-rc2&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.9A relatively large set of fixes here, the biggest piece of it is aseries correcting some problems with the delay reporting for Intel SOFcards but there&apos;s a bunch of other things.  Everything here is driverspecific except for a fix in the core for an issue with sign extensionhandling volume controls.

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Fri, 05 Apr 2024 08:48:12 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>36a1818f5a1e50b805317ba13f827067d50f6970 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#36a1818f5a1e50b805317ba13f827067d50f6970</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get drm-misc-fixes to the state of v6.9-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Mon, 25 Mar 2024 21:11:58 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2e2bc42c8381d2c0e9604b59e49264821da29368 - Merge branch &apos;linus&apos; into x86/boot, to resolve conflict</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#2e2bc42c8381d2c0e9604b59e49264821da29368</link>
        <description>Merge branch &apos;linus&apos; into x86/boot, to resolve conflictThere&apos;s a new conflict with Linus&apos;s upstream tree, becausein the following merge conflict resolution in &lt;asm/coco.h&gt;:  38b334fc767e Merge tag &apos;x86_sev_for_v6.9_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus has resolved the conflicting placement of &apos;cc_mask&apos; betterthan the original commit:  1c811d403afd x86/sev: Fix position dependent variable references in startup code... which was also done by an internal merge resolution:  2e5fc4786b7a Merge branch &apos;x86/sev&apos; into x86/boot, to resolve conflicts and to pick up dependent treeBut Linus is right in 38b334fc767e, the &apos;cc_mask&apos; declaration is sufficientwithin the #ifdef CONFIG_ARCH_HAS_CC_PLATFORM block.So instead of forcing Linus to do the same resolution again, merge in Linus&apos;stree and follow his conflict resolution. Conflicts:	arch/x86/include/asm/coco.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 12 Mar 2024 09:49:52 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b0402403e54ae9eb94ce1cbb53c7def776e97426 - Merge tag &apos;edac_updates_for_v6.9&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#b0402403e54ae9eb94ce1cbb53c7def776e97426</link>
        <description>Merge tag &apos;edac_updates_for_v6.9&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ras/rasPull EDAC updates from Borislav Petkov: - Add a FRU (Field Replaceable Unit) memory poison manager which   collects and manages previously encountered hw errors in order to   save them to persistent storage across reboots. Previously recorded   errors are &quot;replayed&quot; upon reboot in order to poison memory which has   caused said errors in the past.   The main use case is stacked, on-chip memory which cannot simply be   replaced so poisoning faulty areas of it and thus making them   inaccessible is the only strategy to prolong its lifetime. - Add an AMD address translation library glue which converts the   reported addresses of hw errors into system physical addresses in   order to be used by other subsystems like memory failure, for   example. Add support for MI300 accelerators to that library. - igen6: Add support for Alder Lake-N SoC - i10nm: Add Grand Ridge support - The usual fixlets and cleanups* tag &apos;edac_updates_for_v6.9&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:  EDAC/versal: Convert to platform remove callback returning void  RAS/AMD/FMPM: Fix off by one when unwinding on error  RAS/AMD/FMPM: Add debugfs interface to print record entries  RAS/AMD/FMPM: Save SPA values  RAS: Export helper to get ras_debugfs_dir  RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2()  RAS: Introduce a FRU memory poison manager  RAS/AMD/ATL: Add MI300 row retirement support  Documentation: Move RAS section to admin-guide  EDAC/versal: Make the bit position of injected errors configurable  EDAC/i10nm: Add Intel Grand Ridge micro-server support  EDAC/igen6: Add one more Intel Alder Lake-N SoC support  RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support  RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300()  RAS/AMD/ATL: Add MI300 support  Documentation: RAS: Add index and address translation section  EDAC/amd64: Use new AMD Address Translation Library  RAS: Introduce AMD Address Translation Library  EDAC/synopsys: Convert to devm_platform_ioremap_resource()

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 12 Mar 2024 02:14:06 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>af65545a0f82d7336f62e34f69d3c644806f5f95 - Merge remote-tracking branches &apos;ras/edac-drivers&apos;, &apos;ras/edac-misc&apos; and &apos;ras/edac-amd-atl&apos; into edac-updates-for-v6.9</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#af65545a0f82d7336f62e34f69d3c644806f5f95</link>
        <description>Merge remote-tracking branches &apos;ras/edac-drivers&apos;, &apos;ras/edac-misc&apos; and &apos;ras/edac-amd-atl&apos; into edac-updates-for-v6.9* ras/edac-drivers:  EDAC/i10nm: Add Intel Grand Ridge micro-server support  EDAC/igen6: Add one more Intel Alder Lake-N SoC support* ras/edac-misc:  EDAC/versal: Convert to platform remove callback returning void  EDAC/versal: Make the bit position of injected errors configurable  EDAC/synopsys: Convert to devm_platform_ioremap_resource()* ras/edac-amd-atl:  RAS/AMD/FMPM: Fix off by one when unwinding on error  RAS/AMD/FMPM: Add debugfs interface to print record entries  RAS/AMD/FMPM: Save SPA values  RAS: Export helper to get ras_debugfs_dir  RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2()  RAS: Introduce a FRU memory poison manager  RAS/AMD/ATL: Add MI300 row retirement support  Documentation: Move RAS section to admin-guide  RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support  RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300()  RAS/AMD/ATL: Add MI300 support  Documentation: RAS: Add index and address translation section  EDAC/amd64: Use new AMD Address Translation Library  RAS: Introduce AMD Address Translation LibrarySigned-off-by: Borislav Petkov (AMD) &lt;bp@alien8.de&gt;

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Mon, 11 Mar 2024 16:24:20 +0100</pubDate>
        <dc:creator>Borislav Petkov (AMD) &lt;bp@alien8.de&gt;</dc:creator>
    </item>
<item>
        <title>6f15e617cc99323339dc241d19956f0d640c4354 - RAS: Introduce a FRU memory poison manager</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#6f15e617cc99323339dc241d19956f0d640c4354</link>
        <description>RAS: Introduce a FRU memory poison managerMemory errors are an expected occurrence on systems with high memorydensity. Generally, errors within a small number of unique physicallocations are acceptable, based on manufacturer and/or admin policy.During run time, memory with errors may be retired so it is no longerused by the system. This is done in mm through page poisoning, and theeffect will remain until the system is restarted.If a memory location is consistently faulty, then the same run timeerror handling may occur in the next reboot cycle, leading toterminating jobs due to that already known bad memory. This could beprevented if information from the previous boot was not lost.Some add-in cards with driver-managed memory have on-board persistentstorage. Their driver saves memory error information to the persistentstorage during run time. The information is then restored after reset,and known bad memory will be retired before the hardware is used.A running log of bad memory locations is kept across multiple resets.A similar solution is desirable for CPUs. However, this solution shouldleverage industry-standard components as much as possible, rather thana bespoke platform driver.Two components are needed: a record format and a persistent storageinterface.Implement a new module to manage the record formats on persistentstorage. Use the requirements for an AMD MI300-based system to start.Vendor- and platform-specific details can be abstracted later as needed.  [ bp: Massage commit message and code, squash 30-ish more fixes from    Yazen and me. ]Signed-off-by: Yazen Ghannam &lt;yazen.ghannam@amd.com&gt;Co-developed-by: &lt;naveenkrishna.chatradhi@amd.com&gt;Signed-off-by: &lt;naveenkrishna.chatradhi@amd.com&gt;Co-developed-by: &lt;muralidhara.mk@amd.com&gt;Signed-off-by: &lt;muralidhara.mk@amd.com&gt;Tested-by: &lt;sathyapriya.k@amd.com&gt;Signed-off-by: Borislav Petkov (AMD) &lt;bp@alien8.de&gt;Link: https://lore.kernel.org/r/20240214033516.1344948-3-yazen.ghannam@amd.com

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Wed, 14 Feb 2024 04:35:16 +0100</pubDate>
        <dc:creator>Yazen Ghannam &lt;yazen.ghannam@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>3f3174996be6b4312c38f54d5969f5d5b75fec9e - RAS: Introduce AMD Address Translation Library</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#3f3174996be6b4312c38f54d5969f5d5b75fec9e</link>
        <description>RAS: Introduce AMD Address Translation LibraryAMD Zen-based systems report memory errors through Machine Check banksrepresenting Unified Memory Controllers (UMCs). The address valuereported for DRAM ECC errors is a &quot;normalized address&quot; that is relativeto the UMC. This normalized address must be converted to a systemphysical address to be usable by the OS.Support for this address translation was introduced to the MCA subsystemwith Zen1 systems. The code was later moved to the AMD64 EDAC module,since this was the only user of the code at the time.However, there are uses for this translation outside of EDAC. The systemphysical address can be used in MCA for preemptive page offlining as donein some MCA notifier functions. Also, this translation is needed as thebasis of similar functionality needed for some CXL configurations on AMDsystems.Introduce a common address translation library that can be used formultiple subsystems including MCA, EDAC, and CXL.Include support for UMC normalized to system physical addresstranslation for current CPU systems.The Data Fabric Indirect register access offsets and one of the registerfields were changed. Default to the current offsets and register fielddefinition. And fallback to the older values if running on a &quot;legacy&quot;system.Provide built-in code to facilitate the loading and unloading of thelibrary module without affecting other modules or built-in code.Signed-off-by: Yazen Ghannam &lt;yazen.ghannam@amd.com&gt;Signed-off-by: Borislav Petkov (AMD) &lt;bp@alien8.de&gt;Link: https://lore.kernel.org/r/20240123041401.79812-2-yazen.ghannam@amd.com

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 23 Jan 2024 05:13:59 +0100</pubDate>
        <dc:creator>Yazen Ghannam &lt;yazen.ghannam@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>58e16d792a6a8c6b750f637a4649967fcac853dc - Merge branch &apos;ti-sysc-fixes&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#58e16d792a6a8c6b750f637a4649967fcac853dc</link>
        <description>Merge branch &apos;ti-sysc-fixes&apos; into fixes

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Tue, 13 Aug 2019 12:40:10 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare second round of input updates for 5.3 merge window.

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Sat, 20 Jul 2019 06:07:56 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ecb41832bd2a7a3f8ac93527cec5e51e3827daed - Merge tag &apos;v5.2&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/ras/Kconfig#ecb41832bd2a7a3f8ac93527cec5e51e3827daed</link>
        <description>Merge tag &apos;v5.2&apos; into nextSync up with mainline to resolve conflicts in iforce driver.

            List of files:
            /linux/drivers/ras/Kconfig</description>
        <pubDate>Mon, 15 Jul 2019 18:42:32 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
