qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: virtio-pci in qemu-system-arm is broken in 8.2


From: Michael Tokarev
Subject: Re: virtio-pci in qemu-system-arm is broken in 8.2
Date: Thu, 4 Jan 2024 20:17:09 +0300
User-agent: Mozilla Thunderbird

04.01.2024 19:25, Michael Tokarev wrote:
...
this archive contains kernel+initrd.  I run it this way:

qemu-system-arm -append root=LABEL=debvm -nographic -machine type=virt \
  -drive media=disk,format=raw,file=vmlinuz,if=virtio,snapshot=on \
  -no-user-config -m 1G -kernel vmlinuz -initrd initrd.img

This is actually even more fishy.

The reproducer needs -cpu max to "work." Without -cpu max, it
fails to recognize virtio pci devices in both cases - in 8.2.0
with or without the commit in question (b8f7959f28c4f36496).
Only with -cpu max it works after reverting b8f7959f28c.

Additional kernel message in case when it doesn't work:

[    1.372841] pci-host-generic 4010000000.pcie: \
  can't claim ECAM area [mem 0x10000000-0x1fffffff]: \
  address conflict with pcie@10000000 [mem 0x10000000-0x3efeffff]

which isn't generated in case everything's ok.

/mjt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]