[PATCH v6 0/3] Incorporate DRAM address in EDAC messages
From: Yazen Ghannam
Date: Mon Jun 29 2026 - 11:23:01 EST
Hi all,
This revision includes a new pre-patch to remove the fake_inject
interface. The new patch includes a few tags for AI assistants. Please
let me know if they should be structured differently.
Also, two values were added to the EDAC message: Socket and IPID. These
are needed for translating back to a system address for page offlining,
etc.
Thanks,
Yazen
Cc: Avadhut Naik <avanaik92@xxxxxxxxx>
Link:
https://lore.kernel.org/all/20260518160716.171578-1-yazen.ghannam@xxxxxxx
Changes in v6:
- Remove fake_inject interface. (Boris)
- Add two more values to 'other_detail'.
Changes in v5:
- Address a comment from Sashiko in patch 2.
Changes in v4:
- Drop a "handler available" check in patch 1.
- Reword commit message in patch 2.
- Reformat string in patch 2.
Avadhut Naik (2):
RAS/AMD/ATL: Translate UMC normalized address to DRAM address using
PRM
EDAC/amd64: Include DRAM address in output
Yazen Ghannam (1):
EDAC: Remove fake_inject debugfs interface
drivers/edac/amd64_edac.c | 32 ++++++++++++++++-
drivers/edac/amd64_edac.h | 3 ++
drivers/edac/debugfs.c | 65 +---------------------------------
drivers/ras/amd/atl/core.c | 3 +-
drivers/ras/amd/atl/internal.h | 11 +++++-
drivers/ras/amd/atl/prm.c | 32 ++++++++++++++---
drivers/ras/amd/atl/system.c | 3 ++
drivers/ras/amd/atl/umc.c | 9 +++++
drivers/ras/ras.c | 18 ++++++++--
include/linux/edac.h | 3 --
include/linux/ras.h | 19 +++++++++-
11 files changed, 121 insertions(+), 77 deletions(-)
base-commit: 749c5102487b558cc7d73961a6d0da2fceaa022d
--
2.53.0