On Thu, 2017-02-09 at 09:57 +0000, Peter Maydell wrote: > > I see Peter and you are discussing what to document here. IMO, > > we should simply state -nodefaults provides us a base mach-virt > > board with no peripherals. > > The thing about saying that is that it's not actually > correct -- you get the UART, etc etc peripherals whether > you say -nodefaults or not. I agree that listing them > in multiple places isn't a good idea though. Maybe > there's some wording that will work here.
Agreed, we just have to find the right wording. Would something like Using -nodefaults is required to have full control over the virtual hardware: when it's specified, QEMU will only automatically add a small selection of core PCI devices, and leave the user in charge of adding more as they see fit. More specifically, the PCI devices that will always be present are: 00:00.0 Host bridge This configuration file adds a number of other... work for you? Please keep in mind that I want to be able to use the very same paragraph both for q35 and mach-virt. -- Andrea Bolognani / Red Hat / Virtualization
