bugs@,
when I tried to install OpenBSD/armv7 into qemu it hits panic.
I run qemu as:
qemu-system-arm -machine virt,virtualization=on -cpu cortex-a15 -nographic \
-m 2G -smp 1 -bios /usr/local/share/u-boot/qemu_arm/u-boot.bin \
-drive file=miniroot-nitrogen-79.img,format=raw,if=none,id=hd0 \
-device virtio-blk-device,drive=hd0,bootindex=0 \
-device ahci,id=sata0 \
-drive file=armv7.qcow2,format=qcow2,if=none,id=hd1 \
-device ide-hd,bus=sata0.0,drive=hd1,bootindex=1 \
-netdev user,id=net0,host=10.0.2.1,hostfwd=::22022-:22 \
-device virtio-net-pci-transitional,netdev=net0
It fails as:
WARNING: CHECK AND RESET THE DATE!
erase ^?, werase ^W, kill ^U, intr ^C, status ^T
Welcome to the OpenBSD/armv7 7.9 installation program.
(I)nstall, (U)pgrade, (A)utoinstall or (S)hell? I
At any prompt except password prompts you can escape to a shell by
typing '!'. Default answers are shown in []'s and are selected by
pressing RETURN. You can exit this program at any time by pressing
Control-C, but this can leave your system in an inconsistent state.
Terminal type? [vt220]
System hostname? (short form, e.g. 'foo') foo
Available network interfaces are: vio0 vlan0.
Network interface to configure? (name, lladdr, '?', or 'done') [vio0]
IPv4 address for vio0? (or 'autoconf' or 'none') [autoconf]
IPv6 address for vio0? (or 'autoconf' or 'none') [autoconf]
Available network interfaces are: vio0 vlan0.
Network interface to configure? (name, lladdr, '?', or 'done') [done] Fatal
kernel mode data abort: 'Alignment fault'
trapframe: 0xd11a3e40
DFSR=00000001, DFAR=c8366822, spsr=60000113
r0 =d11a3eb8, r1 =c8366822, r2 =00000000, r3 =c8366822
r4 =c8347700, r5 =d11a3eb8, r6 =0000003a, r7 =00000086
r8 =c836681a, r9 =d11a3f48, r10=c059d428, r11=d11a3e98
r12=d11a3ec0, ssp=d11a3e90, slr=c043323c, pc =c0426d40
panic: Fatal abort
syncing disks... done
panic: netlock rwlock 0xc10f831c: enter write deadlock
panic: netlock rwlock 0xc10f831c: enter write deadlock
panic: netlock rwlock 0xc10f831c: enter write deadlock
panic: netlock rwlock 0xc10f831c: enter write deadlock
panic: netlock rwlock 0xc10f831c: enter write deadlock
panic: netlock rwlock 0xc10f831c: enter write deadlock
[and a lot of repeated that lines]
--
wbr, Kirill