Re: [vfio-users] Installing Catalyst prevents VM from booting.

2018-12-29 Thread Paige Thompson
Interesting fact about pcie and pci buses is that underneath the surface they speak the same language. This in parts lends i440fx the ability to work with pass through pcie devices. I dont think its as simple as that, so you will have to check to be sure. Pcie brings more to the table in addit

Re: [vfio-users] Switching to Q35

2018-12-29 Thread Alex Williamson
On Sat, 29 Dec 2018 11:51:57 + "Patrick O'Callaghan" wrote: > I'm interested in switching to Q35 but it isn't entirely trivial. > Simply editing the machine-type line in the XML file doesn't do it: > > If I change: > >hvm > > to: > >hvm > > I get: > >Error: unsupported confi

[vfio-users] Switching to Q35

2018-12-29 Thread Patrick O'Callaghan
I'm interested in switching to Q35 but it isn't entirely trivial. Simply editing the machine-type line in the XML file doesn't do it: If I change: hvm to: hvm I get: Error: unsupported configuration: IDE controllers are unsupported for this QEMU binary or machine type I created the

Re: [vfio-users] Installing Catalyst prevents VM from booting.

2018-12-29 Thread Patrick O'Callaghan
On Sat, 2018-12-29 at 11:49 +, Patrick O'Callaghan wrote: > On Fri, 2018-12-28 at 16:04 -0500, Kyle Marek wrote: > > q35 is the newer one with better support for more CPUs, PCI-E vs PCI, > > integrated SATA vs integrated IDE emulation, IOMMU emulation, and I > > *think* it is needed for hotplug

Re: [vfio-users] Installing Catalyst prevents VM from booting.

2018-12-29 Thread Patrick O'Callaghan
On Fri, 2018-12-28 at 16:04 -0500, Kyle Marek wrote: > q35 is the newer one with better support for more CPUs, PCI-E vs PCI, > integrated SATA vs integrated IDE emulation, IOMMU emulation, and I > *think* it is needed for hotplugging CPUs/memory. [I wish people wouldn't top-post, but anyway ...]

Re: [vfio-users] Installing Catalyst prevents VM from booting.

2018-12-29 Thread Javier Celaya
But Kash is right. I have a AMD Radeon RX 480 and it works flawlessly with the Q35 chipset. My PCIe hierarchy: qemu-kvm ... \ -M q35 ... -device ioh3420,bus=pcie.0,multifunction=on,port=1,chassis=1,id=root. ... -device vfio-pci,host=01:00.0,id=hostdev0,bus=root.0,multifunction=on