On my test environment with the extracted slof.bin from the DEB package, I do not see the issue.
./ppc64-softmmu/qemu-system-ppc64 -nographic -nodefaults -serial stdio -monitor pty -m 2G -device virtio-scsi-pci `for ((i=2;i<=30;i++)) ; do echo -n " -drive file=/tmp/storage$i.qcow2,if=none,id=drive$i,format=qcow2 -device scsi-hd,drive=drive$i,id=disk$i,channel=0,scsi-id=0,lun=$i,bootindex=$i"; done;` -drive file=../../imgs/guest.disk,if=none,id=drv1,format=qcow2,cache=none -device scsi-hd,drive=drv1 -device virtio-scsi-pci `for ((i=31, j=1;i<=50;i++,j++)) ; do echo -n " -drive file=/tmp/storage$i.qcow2,if=none,id=drive$i,format=qcow2 -device scsi-hd,drive=drive$i,id=disk$i,channel=0,scsi-id=1,lun=$j,bootindex=$i"; done;` qemu-system-ppc64: -monitor pty: char device redirected to /dev/pts/1 (label compat_monitor0) SLOF ********************************************************************** QEMU Starting Build Date = Dec 13 2017 13:46:58 FW Version = buildd@ release 20170724 Press "s" to enter Open Firmware. Boots fine, I have asked Rahul to verify as well in his environment. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1734856 Title: Can't boot VM with more than 16 disks (slof buffer issue) To manage notifications about this bug go to: https://bugs.launchpad.net/slof/+bug/1734856/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs