This allows a KVM guest to get an accurate cycle counter without having to do a VM exit, which happens when either HPET or ACPI is used.
KVM clock also supports getting the wall clock time but that is not implemented yet.
|Unit Tests Skipped|
What's the status of this patch. It looks very promising.
In fact I was writing kvmclock support code myself until I found this one. I think it is much better than the old tsc code.
in fact, kvm paravirt detection stays identical with x2apic support detection in linux source tree.
I lost my spare FreeBSD before I was able to get this and prerequisites changes into the tree. I'm trying to resume up my FreeBSD work and this is one of the changes I hope to get committed.