From 15b8ce7529da0ed0fcb9b5561e8583d5e05edcdd Mon Sep 17 00:00:00 2001 From: Flora Cui Date: Thu, 31 Jul 2025 12:10:00 +0800 Subject: [PATCH] wsl/libhsakmt: fix handling of HSA_OVERRIDE_GFX_VERSION option Signed-off-by: Flora Cui Reviewed-by: Horatio Zhang Part-of: --- topology.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/topology.cpp b/topology.cpp index e1b152cdd3..ee23adb908 100644 --- a/topology.cpp +++ b/topology.cpp @@ -587,11 +587,10 @@ static HSAKMT_STATUS topology_sysfs_get_node_props(uint32_t node_id, props.OverrideEngineId.ui32.Major = major & 0x3f; props.OverrideEngineId.ui32.Minor = minor & 0xff; props.OverrideEngineId.ui32.Stepping = step & 0xff; - } else { - props.EngineId.ui32.Major = device->Major(); - props.EngineId.ui32.Minor = device->Minor(); - props.EngineId.ui32.Stepping = device->Stepping(); } + props.EngineId.ui32.Major = device->Major(); + props.EngineId.ui32.Minor = device->Minor(); + props.EngineId.ui32.Stepping = device->Stepping(); snprintf((char *)props.AMDName, sizeof(props.AMDName) - 1, "GFX%06x", HSA_GET_GFX_VERSION_FULL(props.EngineId.ui32));