Fix GPU Metric content revision check
Change-Id: I94ff4732be01214591b635357d9a62eb7d5192a0 Signed-off-by: Charis Poag <Charis.Poag@amd.com>
이 커밋은 다음에 포함됨:
1 부모
de5bc164de
커밋
b49e82a4f4
2 파일이 변경됨
+13
-4
검색과 일치하는 파일 없음
@@ -496,10 +496,15 @@ rsmi_dev_gpu_metrics_info_get(uint32_t dv_ind, rsmi_gpu_metrics_t *smu) {
|
||||
// a specific version.
|
||||
*smu = {};
|
||||
|
||||
uint8_t dev_content_revision = dev->gpu_metrics_ver().content_revision;
|
||||
if (dev_content_revision != RSMI_GPU_METRICS_API_CONTENT_VER_1 ||
|
||||
dev_content_revision != RSMI_GPU_METRICS_API_CONTENT_VER_2 ||
|
||||
dev_content_revision != RSMI_GPU_METRICS_API_CONTENT_VER_3) {
|
||||
bool isRevisionExpected = ((dev->gpu_metrics_ver().content_revision == 1) ||
|
||||
(dev->gpu_metrics_ver().content_revision == 2) ||
|
||||
(dev->gpu_metrics_ver().content_revision == 3));
|
||||
if (isRevisionExpected == false) {
|
||||
ss << __PRETTY_FUNCTION__ << " | content revision was = "
|
||||
<< print_unsigned_hex_and_int(dev->gpu_metrics_ver().content_revision)
|
||||
<< ", expected version 1,2, or 3 | returning "
|
||||
<< getRSMIStatusString(RSMI_STATUS_NOT_SUPPORTED);
|
||||
LOG_ERROR(ss);
|
||||
return RSMI_STATUS_NOT_SUPPORTED;
|
||||
}
|
||||
if (dev->gpu_metrics_ver().content_revision ==
|
||||
|
||||
새 이슈에서 참조
사용자 차단