public inbox for linux-edac@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] MI300A ATL and FMPM fixes
@ 2025-04-01 20:48 Yazen Ghannam
  2025-04-01 20:49 ` [PATCH 1/2] RAS/AMD/ATL: Include row[13] bit in row retirement Yazen Ghannam
  2025-04-01 20:49 ` [PATCH 2/2] RAS/AMD/{ATL,FMPM}: Get masked address Yazen Ghannam
  0 siblings, 2 replies; 10+ messages in thread
From: Yazen Ghannam @ 2025-04-01 20:48 UTC (permalink / raw)
  To: Yazen Ghannam, Borislav Petkov, Naveen Krishna Chatradhi,
	Muralidhara M K
  Cc: linux-edac, linux-kernel, Yazen Ghannam

Hi all,

This set addresses two issues in the current MI300A solution.

Patch 1:
The row retirement flow is updated to iterate over an additional bit.
Without this, only half of the affected addresses are calculated.

Patch 2:
The record keeping flow is updated to match only on unique address bits
of interest. Without this, multiple records can be created for the same
event. For example, for row retirement, there will be a record that
includes column bit 0, another record for column bit 1, etc., even
though these are part of the same row retirement event.

Thanks,
Yazen
 

---
Yazen Ghannam (2):
      RAS/AMD/ATL: Include row[13] bit in row retirement
      RAS/AMD/{ATL,FMPM}: Get masked address

 drivers/ras/amd/atl/umc.c | 33 ++++++++++++++++++++++++++++++++-
 drivers/ras/amd/fmpm.c    |  2 +-
 include/linux/ras.h       |  2 ++
 3 files changed, 35 insertions(+), 2 deletions(-)
---
base-commit: ff719e243db5de2ca595bf4e2ab6ad530a08f378
change-id: 20250308-fix-fmpm-extra-records-de44d3956d9d


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-04-10  9:51 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-01 20:48 [PATCH 0/2] MI300A ATL and FMPM fixes Yazen Ghannam
2025-04-01 20:49 ` [PATCH 1/2] RAS/AMD/ATL: Include row[13] bit in row retirement Yazen Ghannam
2025-04-01 20:49 ` [PATCH 2/2] RAS/AMD/{ATL,FMPM}: Get masked address Yazen Ghannam
2025-04-07 13:24   ` Borislav Petkov
2025-04-07 15:16     ` Yazen Ghannam
2025-04-08 10:14       ` Borislav Petkov
2025-04-08 15:52         ` Yazen Ghannam
2025-04-08 17:33           ` Borislav Petkov
2025-04-08 20:10             ` Yazen Ghannam
2025-04-10  9:51               ` Borislav Petkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox