Performing the verification on Jammy. 1) Unit test verification
First, making sure that we can reproduce the problem. # apt policy qemu-system-x86 qemu-system-x86: Installed: 1:6.2+dfsg-2ubuntu6.19 Candidate: 1:6.2+dfsg-2ubuntu6.19 Version table: *** 1:6.2+dfsg-2ubuntu6.19 500 500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 100 /var/lib/dpkg/status 1:6.2+dfsg-2ubuntu6.16 500 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 1:6.2+dfsg-2ubuntu6 500 500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages Booting from ROM..enabling apic^M smp: waiting for 0 APs^M rdtsc = 311924236^M rdtsc = 312962416^M rdtsc = 314029548^M rdtsc = 315083088^M rdtsc = 316153232^M ... system_reset issued here ... Booting from ROM..enabling apic^M smp: waiting for 0 APs^M rdtsc = 14001762132^M rdtsc = 14002862272^M rdtsc = 14004006064^M rdtsc = 14005093708^M rdtsc = 14006248040^M We can see that the value of rdtsc increased after the system_reset, which is the issue we want to fix. Now, verifying that the new QEMU fixes the problem. # apt policy qemu-system-x86 qemu-system-x86: Installed: 1:6.2+dfsg-2ubuntu6.20 Candidate: 1:6.2+dfsg-2ubuntu6.20 Version table: *** 1:6.2+dfsg-2ubuntu6.20 500 500 http://archive.ubuntu.com/ubuntu jammy-proposed/main amd64 Packages 100 /var/lib/dpkg/status 1:6.2+dfsg-2ubuntu6.19 500 500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 1:6.2+dfsg-2ubuntu6.16 500 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 1:6.2+dfsg-2ubuntu6 500 500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages Booting from ROM..enabling apic^M smp: waiting for 0 APs^M rdtsc = 322897852^M rdtsc = 324612970^M rdtsc = 326347882^M rdtsc = 328061272^M rdtsc = 329828278^M ... system_reset issued here ... Booting from ROM..enabling apic^M smp: waiting for 0 APs^M rdtsc = 231401932^M rdtsc = 232646796^M rdtsc = 233860396^M rdtsc = 235070448^M rdtsc = 236306912^M We can see that rdtsc is now lower than it was after system_reset is issued. 2) Boot verification Tested that the new QEMU properly boots *and* reboots an Ubuntu cloud image. This concludes the verification for Jammy. ** Tags removed: verification-needed verification-needed-jammy ** Tags added: verification-done verification-done-jammy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2064914 Title: Windows guest hangs after reboot from the guest OS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2064914/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs