From 88b44c6644614c0d25a99c1c31ccf9628ed127e2 Mon Sep 17 00:00:00 2001 From: "Bari, Pratik" Date: Fri, 12 Jan 2024 08:31:45 +0000 Subject: [PATCH] fix(sysman): Return correct HwMon path for Prelim File Related-To: NEO-10030 Signed-off-by: Bari, Pratik --- .../source/shared/linux/sysman_kmd_interface_i915_prelim.cpp | 4 ++-- .../shared/linux/sysman_kmd_interface_tests_i915_prelim.cpp | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/level_zero/sysman/source/shared/linux/sysman_kmd_interface_i915_prelim.cpp b/level_zero/sysman/source/shared/linux/sysman_kmd_interface_i915_prelim.cpp index 509026a696..0133cffe54 100644 --- a/level_zero/sysman/source/shared/linux/sysman_kmd_interface_i915_prelim.cpp +++ b/level_zero/sysman/source/shared/linux/sysman_kmd_interface_i915_prelim.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2023 Intel Corporation + * Copyright (C) 2023-2024 Intel Corporation * * SPDX-License-Identifier: MIT * @@ -71,7 +71,7 @@ int64_t SysmanKmdInterfaceI915Prelim::getEngineActivityFd(zes_engine_group_t eng } std::string SysmanKmdInterfaceI915Prelim::getHwmonName(uint32_t subDeviceId, bool isSubdevice) const { - return ""; + return getHwmonNameI915(subDeviceId, isSubdevice); } std::string SysmanKmdInterfaceI915Prelim::getEngineBasePath(uint32_t subDeviceId) const { diff --git a/level_zero/sysman/test/unit_tests/sources/shared/linux/sysman_kmd_interface_tests_i915_prelim.cpp b/level_zero/sysman/test/unit_tests/sources/shared/linux/sysman_kmd_interface_tests_i915_prelim.cpp index 02aa222c27..09ec523033 100644 --- a/level_zero/sysman/test/unit_tests/sources/shared/linux/sysman_kmd_interface_tests_i915_prelim.cpp +++ b/level_zero/sysman/test/unit_tests/sources/shared/linux/sysman_kmd_interface_tests_i915_prelim.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2023 Intel Corporation + * Copyright (C) 2023-2024 Intel Corporation * * SPDX-License-Identifier: MIT * @@ -44,7 +44,8 @@ TEST_F(SysmanFixtureDeviceI915Prelim, GivenI915PrelimVersionWhenSysmanKmdInterfa TEST_F(SysmanFixtureDeviceI915Prelim, GivenSysmanKmdInterfaceInstanceWhenCallingGetHwmonNameThenEmptyNameIsReturned) { auto pSysmanKmdInterface = pLinuxSysmanImp->getSysmanKmdInterface(); - EXPECT_STREQ("", pSysmanKmdInterface->getHwmonName(0, true).c_str()); + EXPECT_STREQ("i915_gt0", pSysmanKmdInterface->getHwmonName(0, true).c_str()); + EXPECT_STREQ("i915", pSysmanKmdInterface->getHwmonName(0, false).c_str()); } TEST_F(SysmanFixtureDeviceI915Prelim, GivenSysmanKmdInterfaceInstanceWhenCallingGetEngineBasePathThenEmptyPathIsReturned) {