Hello, it’s been a while since posting, (2022 by the looks of it), my clear-fog base has been running along nicely since my 2022 build. but I’d like to upgrade it to upgrade to noble 24.04 - i know it’s not supported yet by solidrun. I’ll happily contribute back when i’ve built.
I’ve trying to build against develop-SDK12 and develop-SDK12-mainline trees.
My current attempt, fails after writing the ubuntu filesystem. (that seems to complete).
Creating journal (8192 blocks): done
Copying files into the device: done
Writing superblocks and filesystem accounting information: done
**
ERROR:../../target/arm/internals.h:738:regime_is_user: code should not be reached
Bail out! ERROR:../../target/arm/internals.h:738:regime_is_user: code should not be reached
./runme.sh: line 314: 19045 Aborted (core dumped) qemu-system-aarch64 -m 1G -M virt -cpu max -smp 4 -netdev user,id=eth0 -device virtio-net-device,netdev=eth0 -drive file=rootfs.ext4,if=none,format=raw,cache=unsafe,id=hd0,discard=unmap -device virtio-blk-device,drive=hd0 -device virtio-rng-device -nographic -no-reboot -kernel "${ROOTDIR}/images/tmp/boot/Image" -append "console=ttyAMA0 root=/dev/vda rootfstype=ext4 ip=dhcp rw init=/stage2.sh"
There is discussion of a very similar looking issue caused by a bug but i think it might going down a rabbit hole after reading into to it.
https://lore.kernel.org/all/CAFEAcA8uJL1t2MDjaJL7u5oW4ns23_E+sk7987x4gAcs3dSZOw@mail.gmail.com/
I’m using docker build env.
Any pointers to look into would be greatly appreciated.
[edit] As i’m reading it may be related to the bug in qemu-system-aarch64
Kind regards
Adrian