Kernel error: hpet1: lost 7161 rtc interrupts

Hello Community,

I’m running IPFire 2.25 (x86_64) - core144 2.25-x86_64on an intel NUC (NUC6CAYHY). I see tons of errors in my system log shows like this:

13:44:50 kernel: hpet1: lost 7161 rtc interrupts
13:44:49 kernel: hpet1: lost 7160 rtc interrupts
13:44:47 kernel: hpet1: lost 7161 rtc interrupts
13:44:46 kernel: hpet1: lost 7160 rtc interrupts
13:44:45 kernel: hpet1: lost 7161 rtc interrupts
13:44:44 kernel: hpet1: lost 7161 rtc interrupts
13:44:43 kernel: hpet1: lost 7160 rtc interrupts
13:44:39 kernel: hpet1: lost 7161 rtc interrupts
13:44:38 kernel: hpet1: lost 7160 rtc interrupts
13:44:37 kernel: hpet1: lost 7161 rtc interrupts
13:44:36 kernel: hpet1: lost 7161 rtc interrupts
13:44:35 kernel: hpet1: lost 7160 rtc interrupts
13:44:33 kernel: hpet1: lost 7161 rtc interrupts
13:44:32 kernel: hpet1: lost 7161 rtc interrupts
13:44:31 kernel: hpet1: lost 7161 rtc interrupts
13:44:30 kernel: hpet1: lost 7160 rtc interrupts
13:44:29 kernel: hpet1: lost 7161 rtc interrupts
13:44:28 kernel: hpet1: lost 7161 rtc interrupts

And I also found my CPU has 23% interrupt CPU usage.

In the screenshot, 3 am to 6 am is a scheduled period shutdown the device.

The kernel error will disappear after reboot, but it will appear after shutdown(power off).

Does anyone know what is this problem? Any suggestions?

Thanks

A quick search revealed this as a good possibility:

Tried, not work.

You haven’t said what you tried. Did you reboot?

Did you regenerate the config file? I see the command is different on OMV.

grub-mkconfig -o /boot/grub/grub.cfg

I have tried the omv post solution before I wrote this post because I cant find anymore information about this error.

What I did is put GRUB_CMDLINE_LINUX_DEFAULT="quiet hpet=disable" into /etc/default/grub. There are few configs already in the grub file.

ipfire can’t find the command update-grub, so I shutdown (not reboot) my device and then power it on manually. But the hpet error still appear.

I will try the grub-mkconfig to regenerate the files.

OT: Your CPU seems to run always at max. clock speed. You should install the addon cpufrequtils.

Problem solved, thank you @krasnal

  1. Edit the file /etc/default/grub
  2. Add GRUB_CMDLINE_LINUX_DEFAULT="quiet hpet=disable"
  3. Save the setting and run command grub-mkconfig -o /boot/grub/grub.cfg to regenerate the config file.

But I still don’t know why hpet will report error. It looks like the clock not sync correctly with the BIOS after poweroff.

1 Like