On Tue, 17 Oct 2023 15:51:02 +0000, Nicolas Saenz Julienne wrote:
Don't apply the stimer's counter side effects when modifying its value from user-space, as this may trigger spurious interrupts.
For example:
- The stimer is configured in auto-enable mode.
- The stimer's count is set and the timer enabled.
- The stimer expires, an interrupt is injected.
- The VM is live migrated.
- The stimer config and count are deserialized, auto-enable is ON, the stimer is re-enabled.
- The stimer expires right away, and injects an unwarranted interrupt.
[...]
Applied to kvm-x86 misc, thanks!
[1/1] KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space https://github.com/kvm-x86/linux/commit/d6800af51c76