From 9425a2f68722a7a8ddb8a23270fba74530448382 Mon Sep 17 00:00:00 2001 From: Adam Pryor <61172547+adam360x@users.noreply.github.com> Date: Tue, 13 Jan 2026 09:44:49 -0600 Subject: [PATCH] [SWDEV-569427] Fix segfault calling bad page info (#2547) --- projects/rdc/rdc_libs/rdc/src/RdcMetricFetcherImpl.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/projects/rdc/rdc_libs/rdc/src/RdcMetricFetcherImpl.cc b/projects/rdc/rdc_libs/rdc/src/RdcMetricFetcherImpl.cc index 753d1a2760..eaf994e5a5 100644 --- a/projects/rdc/rdc_libs/rdc/src/RdcMetricFetcherImpl.cc +++ b/projects/rdc/rdc_libs/rdc/src/RdcMetricFetcherImpl.cc @@ -743,8 +743,7 @@ rdc_status_t RdcMetricFetcherImpl::fetch_gpu_field_(uint32_t gpu_index, rdc_fiel } case RDC_FI_GPU_PAGE_RETRIED: { uint32_t num_pages = 0; - amdsmi_retired_page_record_t page_record; - value->status = amdsmi_get_gpu_bad_page_info(processor_handle, &num_pages, &page_record); + value->status = amdsmi_get_gpu_bad_page_info(processor_handle, &num_pages, nullptr); value->type = INTEGER; if (value->status == AMDSMI_STATUS_SUCCESS) { value->value.l_int = num_pages;