Commit b3ff656 1 parent fb30312 commit b3ff656 Copy full SHA for b3ff656
File tree 1 file changed +4
-2
lines changed
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -8127,7 +8127,8 @@ void ThermalMonitor_Set(CORE_RO *Core)
8127
8127
8128
8128
if (ClearBit)
8129
8129
{
8130
- if (!(ThermInterrupt.High_Temp_Int|ThermInterrupt.Low_Temp_Int))
8130
+ if (!((ThermInterrupt.High_Temp_Int|ThermInterrupt.Low_Temp_Int)
8131
+ && PUBLIC(RO(Proc))->Features.Power.EAX.HWFB_Cap))
8131
8132
{
8132
8133
WRMSR(ThermStatus, MSR_IA32_THERM_STATUS);
8133
8134
RDMSR(ThermStatus, MSR_IA32_THERM_STATUS);
@@ -8202,7 +8203,8 @@ void ThermalMonitor_Set(CORE_RO *Core)
8202
8203
8203
8204
if (ClearBit)
8204
8205
{
8205
- if (!(ThermInterrupt.High_Temp_Int|ThermInterrupt.Low_Temp_Int))
8206
+ if (!((ThermInterrupt.High_Temp_Int|ThermInterrupt.Low_Temp_Int)
8207
+ && PUBLIC(RO(Proc))->Features.Power.EAX.HWFB_Cap))
8206
8208
{
8207
8209
WRMSR(ThermStatus, MSR_IA32_PACKAGE_THERM_STATUS);
8208
8210
RDMSR(ThermStatus, MSR_IA32_PACKAGE_THERM_STATUS);
You can’t perform that action at this time.
0 commit comments