summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorLiang Chen <liangchen.linux@gmail.com>2016-03-16 19:33:16 +0800
committerRadim Krčmář <rkrcmar@redhat.com>2016-04-20 15:29:17 +0200
commitc54cdf141c40a5115774e91fc947c34e91df0259 (patch)
tree85d840158b4533317f0ac1c86dd53ba6daec9980 /include
parent05b1159e641fa45e885aec8bf8e515117c8977d9 (diff)
downloadop-kernel-dev-c54cdf141c40a5115774e91fc947c34e91df0259.zip
op-kernel-dev-c54cdf141c40a5115774e91fc947c34e91df0259.tar.gz
KVM: x86: optimize steal time calculation
Since accumulate_steal_time is now only called in record_steal_time, it doesn't quite make sense to put the delta calculation in a separate function. The function could be called thousands of times before guest enables the steal time MSR (though the compiler may optimize out this function call). And after it's enabled, the MSR enable bit is tested twice every time. Removing the accumulate_steal_time function also avoids the necessity of having the accum_steal field. Signed-off-by: Liang Chen <liangchen.linux@gmail.com> Signed-off-by: Gavin Guo <gavin.guo@canonical.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud