On 22/10/2021 22:09, BALATON Zoltan wrote:
On Sat, 16 Oct 2021, BALATON Zoltan wrote:
On Sat, 16 Oct 2021, Mark Cave-Ayland wrote:
The main issue I found with the patch is that it causes some of my older Linux images to hang on boot :( The easiest way to reproduce this is booting QEMU with openSUSE-11.1-NET-ppc.iso like this:
./qemu-system-ppc -M mac99,via=pmu -cdrom openSUSE-11.1-NET-ppc.iso -serial stdio -boot d -m 512 -bios openbios-qemu.elf.nostrip -g 800x600x8
From the memory errors that get displayed with the patch applied my guess is that you need to come up with a suitable "ranges" property for your new PCI
I've sent a v8 that adds ranges property for the new device tree entry for the empty PCI bus. This fixes openSUSE boot and MorphOS still works too. I wonder if there are any other guests that have problems.
Ping? Freeze is coming and I'd like this to be resolved in QEMU 6.2.
I'm hoping to look at this later today, unfortunately it takes quite a bit of time to run a full test and this week has been fairly busy.
ATB,
Mark.