[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v6 0/5] Connect a PCIe host and graphics support
From: |
Andrea Bolognani |
Subject: |
Re: [Qemu-devel] [PATCH v6 0/5] Connect a PCIe host and graphics support to RISC-V |
Date: |
Wed, 31 Oct 2018 15:51:25 +0100 |
On Tue, 2018-10-30 at 22:17 +0000, Alistair Francis wrote:
> V6:
> - Fix the interrupt issue for the GPEX device
I gave this a spin.
With the pcie.0 <- pcie-root-port <- virtio-net-pci setup I get
qemu-system-riscv64: -device pcie-root-port,port=0x8,chassis=1,\
id=pci.1,bus=pcie.0,multifunction=on,addr=0x1: MSI-X is not \
supported by interrupt controller
just like last time, which as I mentioned is a problem for libvirt
because we follow the recommendations outlined in qemu/docs/pcie.txt
and never plug devices into pcie.0 directly.
Even after working around that issue by manually placing the device
at 0000:00:01.0, it still doesn't work: I see
pci 0000:00:01.0: BAR 6: assigned [mem 0x00000000-0x0003ffff pref]
pci 0000:00:01.0: BAR 4: assigned [mem 0x00040000-0x00043fff 64bit pref]
pci 0000:00:01.0: BAR 0: no space for [io size 0x0020]
pci 0000:00:01.0: BAR 0: failed to assign [io size 0x0020]
...
virtio_net virtio3: virtio: device uses modern interface but does not have
VIRTIO_F_VERSION_1
virtio_net: probe of virtio3 failed with error -22
in dmesg and, while the device shows up in the output of lspci(8),
it's nowhere to be seen when running 'ip addr' and friends.
Let me know if you need me to try anything else :)
--
Andrea Bolognani / Red Hat / Virtualization
- [Qemu-devel] [PATCH v6 0/5] Connect a PCIe host and graphics support to RISC-V, Alistair Francis, 2018/10/30
- [Qemu-devel] [PATCH v6 1/5] hw/riscv/virt: Increase the number of interrupts, Alistair Francis, 2018/10/30
- [Qemu-devel] [PATCH v6 2/5] hw/riscv/virt: Connect the gpex PCIe, Alistair Francis, 2018/10/30
- [Qemu-devel] [PATCH v6 3/5] riscv: Enable VGA and PCIE_VGA, Alistair Francis, 2018/10/30
- [Qemu-devel] [PATCH v6 4/5] hw/riscv/sifive_u: Connect the Xilinx PCIe, Alistair Francis, 2018/10/30
- [Qemu-devel] [PATCH v6 5/5] hw/riscv/virt: Connect a VirtIO net PCIe device, Alistair Francis, 2018/10/30
- Re: [Qemu-devel] [PATCH v6 0/5] Connect a PCIe host and graphics support to RISC-V,
Andrea Bolognani <=