Sanity check amdgpu module is loaded in rocm_smi.py
Instead of check /proc/modules for amdgpu, the code will check
/sys/module/amdgpu/initstate which covers the case when the driver
is compiled into the kernel.
Change-Id: Id39ec5b0eb9b68204bc9f5f779057ba8cc090bdc
[ROCm/rocm_smi_lib commit: 9f6614e83b]
This commit is contained in:
committed by
Shuzhou Liu
parent
54b4ad12df
commit
654834be6c
@@ -66,7 +66,7 @@ def driverInitialized():
|
||||
"""
|
||||
driverInitialized = ''
|
||||
try:
|
||||
driverInitialized = str(subprocess.check_output("cat /proc/modules|grep amdgpu", shell=True))
|
||||
driverInitialized = str(subprocess.check_output("cat /sys/module/amdgpu/initstate |grep live", shell=True))
|
||||
except subprocess.CalledProcessError:
|
||||
pass
|
||||
if len(driverInitialized) > 0:
|
||||
|
||||
Reference in New Issue
Block a user