linux/drivers/ras/amd/atl
Yazen Ghannam 58029c39cd RAS/AMD/FMPM: Get masked address
Some operations require checking, or ignoring, specific bits in an address
value. For example, this can be comparing address values to identify unique
structures.

Currently, the full address value is compared when filtering for duplicates.
This results in over counting and creation of extra records.  This gives the
impression that more unique events occurred than did in reality.

Mask the address for physical rows on MI300.

  [ bp: Simplify. ]

Fixes: 6f15e617cc ("RAS: Introduce a FRU memory poison manager")
Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Cc: stable@vger.kernel.org
2025-04-08 19:30:58 +02:00
..
Kconfig x86/amd_nb: Move SMN access code to a new amd_node driver 2025-01-08 10:59:44 +01:00
Makefile RAS/AMD/ATL: Translate normalized to system physical addresses using PRM 2024-08-01 14:36:29 +02:00
access.c RAS/AMD/ATL: Add debug prints for DF register reads 2024-10-22 18:55:57 +02:00
core.c Merge remote-tracking branches 'ras/edac-amd-atl' and 'ras/edac-misc' into edac-updates 2024-07-15 11:59:10 +02:00
dehash.c RAS/AMD/ATL: Validate address map when information is gathered 2024-06-09 23:43:51 +02:00
denormalize.c RAS/AMD/ATL: Implement DF 4.5 NP2 denormalization 2024-06-09 23:43:58 +02:00
internal.h RAS/AMD/FMPM: Get masked address 2025-04-08 19:30:58 +02:00
map.c RAS/AMD/ATL: Implement DF 4.5 NP2 denormalization 2024-06-09 23:43:58 +02:00
prm.c RAS/AMD/ATL: Translate normalized to system physical addresses using PRM 2024-08-01 14:36:29 +02:00
reg_fields.h
system.c - The AMD memory controllers data fabric version 4.5 supports 2024-07-15 18:20:24 -07:00
umc.c RAS/AMD/FMPM: Get masked address 2025-04-08 19:30:58 +02:00