commit | 48434c20e18d59001469699fcaaf9cf30b815a20 | [log] [tgz] |
---|---|---|
author | Zachary Amsden <zamsden@redhat.com> | Thu Aug 19 22:07:24 2010 -1000 |
committer | Avi Kivity <avi@redhat.com> | Sun Oct 24 10:51:23 2010 +0200 |
tree | 8c7f91598f3ea56550e86599c18b3e0b7daf6361 | |
parent | e48672fa25e879f7ae21785c7efd187738139593 [diff] |
KVM: x86: Fix deep C-state TSC desynchronization When CPUs with unstable TSCs enter deep C-state, TSC may stop running. This causes us to require resynchronization. Since we can't tell when this may potentially happen, we assume the worst by forcing re-compensation for it at every point the VCPU task is descheduled. Signed-off-by: Zachary Amsden <zamsden@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>