Hello

I did the verification for Noble

$ apt policy qemu-system-arm
qemu-system-arm:
  Installed: 1:8.2.2+ds-0ubuntu1.17
  Candidate: 1:8.2.2+ds-0ubuntu1.17
  Version table:
 *** 1:8.2.2+ds-0ubuntu1.17 500
        500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:8.2.2+ds-0ubuntu1.16 500
        500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
     1:8.2.2+ds-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages


$ qemu-system-aarch64 -nographic -nodefaults -m 2G -smp 2 -cpu max -machine 
type=virt,accel=tcg -serial stdio -drive 
file=./Fedora-Cloud-Base-Generic-44-1.7.aarch64.qcow2,if=virtio,cache=writeback,discard=ignore,format=qcow2
 -drive 
file=/usr/share/AAVMF/AAVMF_CODE.fd,if=pflash,unit=0,format=raw,readonly=on

ERROR OUTPUT:

  Booting `Fedora Linux (6.19.10-300.fc44.aarch64) 44 (Cloud Edition)'

**
ERROR:target/arm/internals.h:767:regime_is_user: code should not be reached
Bail out! ERROR:target/arm/internals.h:767:regime_is_user: code should not be 
reached


WITH THE PROPOSED FIX:

$ apt policy qemu-system-arm
qemu-system-arm:
  Installed: 1:8.2.2+ds-0ubuntu1.18
  Candidate: 1:8.2.2+ds-0ubuntu1.18
  Version table:
 *** 1:8.2.2+ds-0ubuntu1.18 100
        100 http://archive.ubuntu.com/ubuntu noble-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     1:8.2.2+ds-0ubuntu1.17 500
        500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
     1:8.2.2+ds-0ubuntu1.16 500
        500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
     1:8.2.2+ds-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages

The VM boots fine and I get into the login prompt:

[  OK  ] Stopped systemd-udevd.service - Rule-based Manager for Device Events 
and Files.
[  OK  ] Finished initrd-cleanup.service - Cleaning Up and Shutting Down 
Daemons.
[  OK  ] Closed systemd-udevd-control.socket - udev Control Socket.
[  OK  ] Stopped dracut-pre-udev.service - dracut pre-udev hook.
[  OK  ] Stopped dracut-cmdline.service - dracut cmdline hook.
[  OK  ] Stopped dracut-cmdline-ask.service - dracut ask for additional cmdline 
parameters.
         Starting initrd-udevadm-cleanup-db.service - Cleanup udev Database...
[  OK  ] Stopped systemd-tmpfiles-setup-dev.service - Create Static Device 
Nodes in /dev.
[  OK  ] Stopped systemd-tmpfiles-setup-dev-early.service - Create Static 
Device Nodes in /dev gracefully.
[  OK  ] Stopped kmod-static-nodes.service - Create List of Static Device Nodes.
[  OK  ] Stopped systemd-vconsole-setup.service - Virtual Console Setup.
[  OK  ] Finished initrd-udevadm-cleanup-db.service - Cleanup udev Database.
[  OK  ] Reached target initrd-switch-root.target - Switch Root.
         Starting initrd-switch-root.service - Switch Root...


** Tags removed: verification-needed-noble
** Tags added: verification-done-noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2157713

Title:
  qemu-system-aarch64 crashes on regime_is_user assert

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2157713/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to