Activity log for bug #1791286

Date Who What changed Old value New value Message
2018-09-07 11:23:11 Gavin Guo bug added bug
2018-09-07 11:23:49 Gavin Guo nominated for series Ubuntu Trusty
2018-09-07 11:30:05 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2018-09-07 11:54:45 Gavin Guo description VM hang because of pening interrups not reinjected. [Impact] After the VM(Guest OS is Windows Server 2012R2) has been live-migrated several times, the screen is blacked out or freeze when the VM is connected via VNC. The Windows Guest OS Server has been investigated that all of kernel threads of Windows Server OS are waiting(idle state) for interrupt request(IRQ) from hypervisor. The following environment is tested: * Host OS: Ubuntu 14.04(kernel 3.13.0-40.69) * qemu-kvm_2.0.0+dfsg-2ubuntu1.22 * libvert-bin_1.2.2-0ubuntu13.1.5 * nova-compute_1:2014.2.3-0ubuntu1.2~cloud0 * GuestOS: Windows Server 2012R2 * virtio-win-0.1.126 [Fix] The patch set is needed: 673f7b4257a1 KVM: ioapic: reinject pending interrupts on KVM_SET_IRQCHIP 44847dea7975 KVM: ioapic: extract body of kvm_ioapic_set_irq 0bc830b05c66 KVM: ioapic: clear IRR for edge-triggered interrupts at delivery 0b10a1c87a2b KVM: ioapic: merge ioapic_deliver into ioapic_service [Test] Prepare two machines with the same environment mentioned above and run the following script. #!/bin/bash INSTANCE="test" FROM="elite" virsh -c qemu+ssh://ubuntu@${FROM}/system list| grep -q ${INSTANCE} if [[ $? != 0 ]]; then FROM="dixie"; TO="elite"; else TO="dixie" fi echo "= Migrating ${INSTANCE} from ${FROM} to ${TO} =" ssh ubuntu@${FROM} -- virsh migrate --live --domain ${INSTANCE} --desturi qemu+ssh://ubuntu@${TO}/system The VNC script I use to keep track of the VNC console is: #!/bin/bash INSTANCE="test" while true; do HOST="elite" virsh -c qemu+ssh://ubuntu@${HOST}/system list| grep -q ${INSTANCE} if [[ $? != 0 ]]; then HOST="dixie"; fi virt-viewer -c qemu+ssh://ubuntu@${HOST}/system test sleep 3 done
2018-09-07 12:39:26 Dominique Poulain bug added subscriber Dominique Poulain
2018-09-27 14:51:51 Kleber Sacilotto de Souza bug task added linux (Ubuntu Trusty)
2018-09-27 14:51:56 Kleber Sacilotto de Souza linux (Ubuntu Trusty): status New In Progress
2018-10-01 10:04:04 Stefan Bader linux (Ubuntu Trusty): status In Progress Fix Committed
2018-10-04 11:02:08 Brad Figg tags sts sts verification-needed-trusty
2018-10-09 09:02:50 Gavin Guo tags sts verification-needed-trusty sts verification-done-trusty
2018-10-09 12:21:37 Toshikazu Ichikawa bug added subscriber Toshikazu Ichikawa
2018-10-22 15:58:04 Launchpad Janitor linux (Ubuntu Trusty): status Fix Committed Fix Released
2018-10-22 15:58:04 Launchpad Janitor cve linked 2015-8539
2018-10-22 15:58:04 Launchpad Janitor cve linked 2016-7913
2018-10-22 15:58:04 Launchpad Janitor cve linked 2017-0794
2018-10-22 15:58:04 Launchpad Janitor cve linked 2017-15299
2018-10-22 15:58:04 Launchpad Janitor cve linked 2017-18216
2018-10-22 15:58:04 Launchpad Janitor cve linked 2018-1000004
2018-10-22 15:58:04 Launchpad Janitor cve linked 2018-5390
2018-10-22 15:58:04 Launchpad Janitor cve linked 2018-7566
2018-10-22 15:58:04 Launchpad Janitor cve linked 2018-9518
2018-10-27 02:45:19 Mathew Hodson linux (Ubuntu): status Incomplete Fix Released
2018-10-27 02:46:15 Mathew Hodson linux (Ubuntu): importance Undecided Medium
2018-10-27 02:46:17 Mathew Hodson linux (Ubuntu Trusty): importance Undecided Medium
2019-07-24 21:15:54 Brad Figg tags sts verification-done-trusty cscc sts verification-done-trusty