diff options
author | 2015-12-28 18:27:22 +0300 | |
---|---|---|
committer | 2016-01-08 19:04:41 +0100 | |
commit | 23a3b201fd187f1e7af573b3794c3c5ebf7d2c06 (patch) | |
tree | 8b8c0cabd788f2fa798e9994dd58f82b9dccca8c /tools/perf/scripts/python/stackcollapse.py | |
parent | kvm/x86: Reorg stimer_expiration() to better control timer restart (diff) | |
download | linux-dev-23a3b201fd187f1e7af573b3794c3c5ebf7d2c06.tar.xz linux-dev-23a3b201fd187f1e7af573b3794c3c5ebf7d2c06.zip |
kvm/x86: Hyper-V fix SynIC timer disabling condition
Hypervisor Function Specification(HFS) doesn't require
to disable SynIC timer at timer config write if timer->count = 0.
So drop this check, this allow to load timers MSR's
during migration restore, because config are set before count
in QEMU side.
Also fix condition according to HFS doc(15.3.1):
"It is not permitted to set the SINTx field to zero for an
enabled timer. If attempted, the timer will be
marked disabled (that is, bit 0 cleared) immediately."
Signed-off-by: Andrey Smetanin <asmetanin@virtuozzo.com>
Reviewed-by: Roman Kagan <rkagan@virtuozzo.com>
CC: Gleb Natapov <gleb@kernel.org>
CC: Paolo Bonzini <pbonzini@redhat.com>
CC: Roman Kagan <rkagan@virtuozzo.com>
CC: Denis V. Lunev <den@openvz.org>
CC: qemu-devel@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions