Il 18/07/2013 14:31, Andreas Färber ha scritto: >> > I'm just curious, why is this so complicated? Is this likely to be >> > fragile and break in the future? > As pointed out previously, the bus=pci.0 bit will break with different > PCI host bridges, such as the q35 machine existing today (-M q35 uses > pcie.0 instead and it has been discussed to make q35 the default at some > point). I had thus suggested to use a variable for the bus name to > abstract it. For -M pc-i440fx-1.5 etc. pci.0 should continue to work.
I think if we ever made a PCIe machine the default, it would be different from what today's q35. In particular it probably should include a default DMI-to-PCI bridge, so as to make the command line compatible with i440FX-based machines. Paolo