issue that commit "0f6c0a740b"
tries to solve.
Tested-by: Alex Williamson
Signed-off-by: Yang Zhang
Signed-off-by: Wei Wang
---
arch/x86/kvm/lapic.c | 17 +
arch/x86/kvm/lapic.h |2 ++
arch/x86/kvm/x86.c |9 +
virt/kvm/ioapic.c|7 --
kvm_ioapic_scan_entry() needs to update tmr. The previous lapic tmr value
(old_tmr) needs to sync with ioapic to get an accurate updated tmr
value before the updating work.
Tested-by: Rongrong Liu
Signed-off-by: Yang Zhang
Signed-off-by: Wei Wang
---
arch/x86/kvm/lapic.c | 11
: Yang Zhang
Signed-off-by: Wei Wang
---
arch/x86/kvm/lapic.c |9 +
arch/x86/kvm/lapic.h |2 ++
arch/x86/kvm/x86.c |1 +
virt/kvm/ioapic.c|6 +++---
4 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c
index 93c2e93
kvm_ioapic_scan_entry() needs to update tmr. The previous lapic tmr value
(old_tmr) needs to sync with ioapic to get an accurate updated tmr
value before the updating work.
Tested-by: Rongrong Liu
Signed-off-by: Yang Zhang
Signed-off-by: Wei Wang
---
arch/x86/kvm/lapic.c | 19
interrupts have their bits in eoi_exit_bitmap set.
Tested-by: Rongrong Liu
Signed-off-by: Yang Zhang
Signed-off-by: Wei Wang
---
arch/x86/kvm/lapic.c | 12
arch/x86/kvm/lapic.h |1 +
arch/x86/kvm/x86.c |1 +
virt/kvm/ioapic.c|7 ---
4 files changed, 18
A bug was reported as follows: when running Windows 7 32-bit guests on qemu-kvm,
sometimes the guests run into blue screen during reboot. The problem was that a
guest's RVI was not cleared when it rebooted. This patch has fixed the problem.
Signed-off-by: Wei Wang
Signed-off-by: Yang