AIX no longer boots
Host is Debian 12 on Intel
QEMU is latest
QEMU version : see below
QEMU cmdline :
qemu-system-ppc64 --version
qemu-system-ppc64
-M pseries,ic-mode=xics
-cpu power8
-smp cpus=1,maxcpus=1,cores=1
-machine pseries,host-serial=012345,host-model=9080
-cdrom AIX72_TL5.iso
-drive file=AIX-ROOT.IMG1.RAW,if=none,id=disk0,format=raw,cache=none,discard=unmap,detect-zeroes=unmap
-drive file=AIX-DATA-0.IMG,if=none,id=disk1,format=raw,cache=none,discard=unmap,detect-zeroes=unmap
-device virtio-scsi-pci
-device scsi-hd,drive=disk0,scsi-id=0
-device scsi-hd,drive=disk1,scsi-id=1
-object rng-random,filename=/dev/urandom,id=rng0
-device spapr-rng,rng=rng0
-netdev tap,ifname=xpq01nic01,script=no,downscript=no,id=n0
-device spapr-vlan,netdev=n0,mac=52:54:00:12:00:02
-m 4G
-accel tcg,thread=multi
-prom-env boot-command='boot disk:'
-nographic
-vga none
-serial mon:stdio
Starting with commit 57b38ffd (according to git bisect) trying to boot AIX leads to a tight loop of some sort. Using latest commit leads to qemu simply drawing a blank (crashes within a milisecond)
This is an incomplete bug report but unfortunately I am not that proficient with qemu.. All I know is that it is apparently to qemu's TCG emulation of the Power platform with AIX (which does some things a bit differently than linux).
If anyone was kind enough to help me get the most information out of this issue, I would appreciate it - otherwise I am going to be stuck at some older version of qemu ppc/tcg.