how does this work with TSC are modern ones constant time somehow?
mostly i know timers are weird allround. lapic in bare metal linux behaves vastly different from lapic in linux KVM for example. i can imagine similar stuff for the others timers (no vmx/svm timers that are compatible with virtualization?)