[pve-devel] [PATCH] enable q35 machine support
Alexandre DERUMIER
aderumier at odiso.com
Wed Jun 18 06:32:20 CEST 2014
>>Bus names are 'pcie.$bus'? But we use 'pci.$bus' inside code?
The main bus is a pci express bus.
default q35 chipset devices (ehci,audio,...), pciexpress passthrough use pcie.0
Others "classic" devices (virtio,ide,...) use pci.0|1|2, like before.
they are pci-bridges for this.
Note, It should be possible to plug "classic" devices on pcie.0
but
I look the libvirt doc , it's not recommanded because:
- pcie.0 is not hotpluggable
- in the future it'll not be possible to connect pci devices on pcie.0, but only pci-express devices
----- Mail original -----
De: "Dietmar Maurer" <dietmar at proxmox.com>
À: "Alexandre Derumier" <aderumier at odiso.com>, pve-devel at pve.proxmox.com
Envoyé: Mercredi 18 Juin 2014 06:14:31
Objet: RE: [pve-devel] [PATCH] enable q35 machine support
> diff --git a/pve-q35.cfg b/pve-q35.cfg
> new file mode 100644
> index 0000000..f9f72fc
> --- /dev/null
> +++ b/pve-q35.cfg
> @@ -0,0 +1,147 @@
> +[device "ehci"]
> + driver = "ich9-usb-ehci1"
> + multifunction = "on"
> + bus = "pcie.0"
Bus names are 'pcie.$bus'? But we use 'pci.$bus' inside code?
More information about the pve-devel
mailing list