summaryrefslogtreecommitdiff
path: root/arch/score
diff options
context:
space:
mode:
authorMarcelo Tosatti <mtosatti@redhat.com>2012-11-28 01:29:03 (GMT)
committerMarcelo Tosatti <mtosatti@redhat.com>2012-11-28 01:29:15 (GMT)
commitb48aa97e38206a84bf8485e7c553412274708ce5 (patch)
tree360f44bce8cf39836e916f3b5ed5c2e8849cd263 /arch/score
parent42897d866b120547777ae1fd316680ec53356d9c (diff)
downloadlinux-fsl-qoriq-b48aa97e38206a84bf8485e7c553412274708ce5.tar.xz
KVM: x86: require matched TSC offsets for master clock
With master clock, a pvclock clock read calculates: ret = system_timestamp + [ (rdtsc + tsc_offset) - tsc_timestamp ] Where 'rdtsc' is the host TSC. system_timestamp and tsc_timestamp are unique, one tuple per VM: the "master clock". Given a host with synchronized TSCs, its obvious that guest TSC must be matched for the above to guarantee monotonicity. Allow master clock usage only if guest TSCs are synchronized. Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'arch/score')
0 files changed, 0 insertions, 0 deletions