Ну вообще-то эта функция должна активизироваться один раз,

Ну вообще-то эта функция должна активизироваться один раз, поскольку Delay Prior to Thermal это задержка включения Thermal Monitor чтобы ОС успела запуститься с еще выключенным TM. Почему у вас происходит это циклически не понятно. Вероятно ядро что-то пишет в MSR проца. Выход видится в пересборке ядра с изменением конфига для процессора (или наложением патча).