I am not sure if this is a debian bullseye issue or a truenas core (bhyve?) issue, but wanted to check here before I go down the debian path.
I have three different debian vm's. All occasionally toss this message in their respective /var/log/messages:
[ 344.714783] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc' as unstable because the skew is too large:
[ 344.714788] clocksource: 'hpet' wd_now: 5883c9dc wd_last: 5800adce mask: ffffffff
[ 344.714790] clocksource: 'tsc' cs_now: 10a813796b3 cs_last: 10a3e0bbd07 mask: ffffffffffffffff
[ 344.714797] tsc: Marking TSC unstable due to clocksource watchdog
[ 344.714809] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'.
[ 344.714811] sched_clock: Marking unstable (344544344566, 170072341)<-(344732744698, -17936377)
[ 344.714797] clocksource: Checking clocksource tsc synchronization from CPU 1.
[ 344.714877] clocksource: Switched to clocksource hpet
[ 9452.922253] CE: hpet2 increased min_delta_ns to 38625 nsec
[80579.478266] CE: hpet1 increased min_delta_ns to 38625 nsec
[326897.779672] CE: hpet1 increased min_delta_ns to 57937 nsec
A) Is this likely a bhyve issue with what it is representing hardware-wise to debian? Or is it more likely strictly a debian issue? The (dual) cpus are AMD Opteron 41KX HE.
B) Is the suggestion in the message the best path to try next (which is, using tsc-unstable boot option for the vm) or is there something at the truenas level to try first?
I've googled the clocksource & CE messages above quite a bit, but still not coming away with any understanding as to which direction to look. Any advice appreciated!
Best,
J
I have three different debian vm's. All occasionally toss this message in their respective /var/log/messages:
[ 344.714783] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc' as unstable because the skew is too large:
[ 344.714788] clocksource: 'hpet' wd_now: 5883c9dc wd_last: 5800adce mask: ffffffff
[ 344.714790] clocksource: 'tsc' cs_now: 10a813796b3 cs_last: 10a3e0bbd07 mask: ffffffffffffffff
[ 344.714797] tsc: Marking TSC unstable due to clocksource watchdog
[ 344.714809] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'.
[ 344.714811] sched_clock: Marking unstable (344544344566, 170072341)<-(344732744698, -17936377)
[ 344.714797] clocksource: Checking clocksource tsc synchronization from CPU 1.
[ 344.714877] clocksource: Switched to clocksource hpet
[ 9452.922253] CE: hpet2 increased min_delta_ns to 38625 nsec
[80579.478266] CE: hpet1 increased min_delta_ns to 38625 nsec
[326897.779672] CE: hpet1 increased min_delta_ns to 57937 nsec
A) Is this likely a bhyve issue with what it is representing hardware-wise to debian? Or is it more likely strictly a debian issue? The (dual) cpus are AMD Opteron 41KX HE.
B) Is the suggestion in the message the best path to try next (which is, using tsc-unstable boot option for the vm) or is there something at the truenas level to try first?
I've googled the clocksource & CE messages above quite a bit, but still not coming away with any understanding as to which direction to look. Any advice appreciated!
Best,
J