[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20251201121852.GAaS2HrICVFEQyuAIh@fat_crate.local>
Date: Mon, 1 Dec 2025 13:18:52 +0100
From: Borislav Petkov <bp@...en8.de>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-edac <linux-edac@...r.kernel.org>,
lkml <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] EDAC updates for v6.19-rc1
Hi Linus,
please pull the EDAC lineup for v6.19-rc1.
Thx.
---
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
ssh://git@...olite.kernel.org/pub/scm/linux/kernel/git/ras/ras.git tags/edac_updates_for_v6.19_rc1
for you to fetch changes up to e2349c5811ae642f6d948d1ee4bfc4a93566c178:
Merge remote-tracking branches 'ras/edac-amd-atl', 'ras/edac-drivers' and 'ras/edac-misc' into edac-updates (2025-12-01 12:06:08 +0100)
----------------------------------------------------------------
- imh_edac: Add a new EDAC driver for Intel Diamond Rapids and
future incarnations of this memory controllers architecture
- amd64_edac: Remove the legacy csrow sysfs interface which has been
deprecated and unused (we assume) for at least a decade
- Add the capability to fallback to BIOS-provided address translation
functionality (ACPI PRM) which can be used on systems unsupported by
the current AMD address translation library
- The usual fixes, fixlets, cleanups and improvements all over the place
----------------------------------------------------------------
Avadhut Naik (3):
EDAC/amd64: Generate ctl_name string at runtime
EDAC/amd64: Remove NUM_CONTROLLERS macro
EDAC: Remove the legacy EDAC sysfs interface
Borislav Petkov (AMD) (1):
Merge remote-tracking branches 'ras/edac-amd-atl', 'ras/edac-drivers' and 'ras/edac-misc' into edac-updates
Ma Ke (2):
EDAC/ie31200: Fix error handling in ie31200_register_mci
EDAC/igen6: Fix error handling in igen6_edac driver
Marco Crivellari (1):
RAS/CEC: Replace use of system_wq with system_percpu_wq
Nikolay Borisov (1):
RAS/AMD/ATL: Replace bitwise_xor_bits() with hweight16()
Qiuxu Zhuo (7):
EDAC/{skx_common,skx,i10nm}: Make skx_register_mci() independent of pci_dev
EDAC/skx_common: Prepare for skx_get_edac_list()
EDAC/skx_common: Prepare for skx_set_hi_lo()
EDAC/{skx_common,imh}: Add EDAC driver for Intel Diamond Rapids servers
EDAC/skx_common: Extend the maximum number of DRAM chip row bits
EDAC/{skx_comm,imh}: Detect 2-level memory configuration
EDAC/imh: Setup 'imh_test' debugfs testing node
Thorsten Blum (1):
EDAC/ghes: Replace deprecated strcpy() in ghes_edac_report_mem_error()
Yazen Ghannam (3):
RAS/AMD/ATL: Return error codes from helper functions
ACPI: PRM: Add acpi_prm_handler_available()
RAS/AMD/ATL: Require PRM support for future systems
Documentation/admin-guide/RAS/main.rst | 142 +------
arch/loongarch/configs/loongson3_defconfig | 1 -
drivers/acpi/prmt.c | 6 +
drivers/edac/Kconfig | 20 +-
drivers/edac/Makefile | 3 +
drivers/edac/amd64_edac.c | 61 +--
drivers/edac/amd64_edac.h | 7 +-
drivers/edac/edac_mc_sysfs.c | 404 -------------------
drivers/edac/ghes_edac.c | 7 +-
drivers/edac/i10nm_base.c | 3 +-
drivers/edac/ie31200_edac.c | 2 +
drivers/edac/igen6_edac.c | 2 +
drivers/edac/imh_base.c | 602 +++++++++++++++++++++++++++++
drivers/edac/skx_base.c | 4 +-
drivers/edac/skx_common.c | 33 +-
drivers/edac/skx_common.h | 98 +++--
drivers/ras/amd/atl/core.c | 7 +-
drivers/ras/amd/atl/internal.h | 6 +-
drivers/ras/amd/atl/prm.c | 4 -
drivers/ras/amd/atl/system.c | 30 +-
drivers/ras/amd/atl/umc.c | 23 +-
drivers/ras/cec.c | 2 +-
include/linux/prmt.h | 2 +
23 files changed, 796 insertions(+), 673 deletions(-)
create mode 100644 drivers/edac/imh_base.c
--
Regards/Gruss,
Boris.
https://people.kernel.org/tglx/notes-about-netiquette
Powered by blists - more mailing lists