diff options
author | Andrey Smetanin <asmetanin@virtuozzo.com> | 2015-12-28 15:27:21 (GMT) |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2016-01-08 18:04:41 (GMT) |
commit | 0cdeabb1186fc3a6c7854f05cec7c99e32935ebc (patch) | |
tree | 9669ccea141691fe28419654a1aa745e18c361a2 /sound/pci/trident/trident.c | |
parent | f808495da56f28e94c6448125158f1175009fcfc (diff) | |
download | linux-0cdeabb1186fc3a6c7854f05cec7c99e32935ebc.tar.xz |
kvm/x86: Reorg stimer_expiration() to better control timer restart
Split stimer_expiration() into two parts - timer expiration message
sending and timer restart/cleanup based on timer state(config).
This also fixes a bug where a one-shot timer message whose delivery
failed once would get lost for good.
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 'sound/pci/trident/trident.c')
0 files changed, 0 insertions, 0 deletions