"After some examination of the code, this turns out to
be a known problem with the code that tests for buggy
timers. This code is not necessary when running in
qemu, and it gets confused because it tries to do accurate
timing checks which sometimes fail in virt. For more
information, see:
Adding kernel no_timer_check option appears to fix the
problem for me, but I am still doing testing."
(2) Taking to one of the upstream KVM developers (Amos Kong), says, the above check is too strict for virtualization environments, and recommends to try "no_timer_check" option on Kernel command-line to alleviate this.
Couple of comments:
(1) From a related old bug, https:/ /bugzilla. redhat. com/show_ bug.cgi? id=502058# c15: qemu -no-kvm guest hangs at during timer setup; works with noapic
"After some examination of the code, this turns out to
be a known problem with the code that tests for buggy
timers. This code is not necessary when running in
qemu, and it gets confused because it tries to do accurate
timing checks which sometimes fail in virt. For more
information, see:
https:/ /bugzilla. redhat. com/show_ bug.cgi? id=698842# c8
Adding kernel no_timer_check option appears to fix the
problem for me, but I am still doing testing."
(2) Taking to one of the upstream KVM developers (Amos Kong), says, the above check is too strict for virtualization environments, and recommends to try "no_timer_check" option on Kernel command-line to alleviate this.