mbox series

[0/2] MI300 DRAM address translation fixes

Message ID 20240607-mi300-dram-xl-fix-v1-0-2f11547a178c@amd.com (mailing list archive)
Headers show
Series MI300 DRAM address translation fixes | expand

Message

Yazen Ghannam June 7, 2024, 9:32 p.m. UTC
Hi all,

This set includes fixes for DRAM address translation on MI300 systems.
These are needed to produce the correct system physical address for a
memory error. The system physical address is need for reporting and
page offlining.

Thanks,
Yazen

To: Yazen Ghannam <Yazen.Ghannam@amd.com>
To: Tony Luck <tony.luck@intel.com>
To: Borislav Petkov <bp@alien8.de>
To: Muralidhara M K <muralidhara.mk@amd.com>
Cc: linux-edac@vger.kernel.org
Cc: linux-kernel@vger.kernel.org

Yazen Ghannam (2):
      RAS/AMD/ATL: Fix MI300 bank hash
      RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation

 drivers/ras/amd/atl/internal.h |   2 +-
 drivers/ras/amd/atl/system.c   |   2 +-
 drivers/ras/amd/atl/umc.c      | 160 +++++++++++++++++++++++++++++------------
 3 files changed, 116 insertions(+), 48 deletions(-)

base_commit: dadc295cbd03955cc1ba55af55e23a06713d1a5f
change-id: 20240607-mi300-dram-xl-fix-dc1b0f367ec4

Comments

Borislav Petkov June 10, 2024, 6:19 a.m. UTC | #1
On Fri, Jun 07, 2024 at 04:32:58PM -0500, Yazen Ghannam wrote:
> Hi all,
> 
> This set includes fixes for DRAM address translation on MI300 systems.
> These are needed to produce the correct system physical address for a
> memory error. The system physical address is need for reporting and
> page offlining.
> 
> Thanks,
> Yazen
> 
> To: Yazen Ghannam <Yazen.Ghannam@amd.com>
> To: Tony Luck <tony.luck@intel.com>
> To: Borislav Petkov <bp@alien8.de>
> To: Muralidhara M K <muralidhara.mk@amd.com>
> Cc: linux-edac@vger.kernel.org
> Cc: linux-kernel@vger.kernel.org
> 
> Yazen Ghannam (2):
>       RAS/AMD/ATL: Fix MI300 bank hash
>       RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation
> 
>  drivers/ras/amd/atl/internal.h |   2 +-
>  drivers/ras/amd/atl/system.c   |   2 +-
>  drivers/ras/amd/atl/umc.c      | 160 +++++++++++++++++++++++++++++------------
>  3 files changed, 116 insertions(+), 48 deletions(-)

Both queued in edac-urgent.

Thx.