I have a Intel N100 16GB PC (4 cpu) running some fedora 40 guests. Both use host cpu type
One proxmox guest (UEFI) is reporting some clock instability trying to use tsc & throws a few events in dmesg, ending up with hpet . kvm-clock isn't available
Another guest (Seabios) has no such issues, and happily uses kvm-clock
I think the difference in behaviour is down to bios type.
Reviewing dmesg output I see that the seabios version knows it's working in kvm ('Hypervisor detected') and so tries to use the kvm clock. The uefi version doesn't report anything like this
One proxmox guest (UEFI) is reporting some clock instability trying to use tsc & throws a few events in dmesg, ending up with hpet . kvm-clock isn't available
Another guest (Seabios) has no such issues, and happily uses kvm-clock
I think the difference in behaviour is down to bios type.
Reviewing dmesg output I see that the seabios version knows it's working in kvm ('Hypervisor detected') and so tries to use the kvm clock. The uefi version doesn't report anything like this