Hi Andy, On Thu, Apr 10, 2014 at 5:55 AM, Andy Lutomirski <l...@amacapital.net> wrote: > Currently, -M q35 boots linux quite a bit slower than the default > machine type. This seems to be because it takes a few hundred ms to > determine that there's nothing attached to the AHCI controller. > > In virtio setups, there will probably never be anything attached to > the AHCI controller. Would it be possible to add something like > -machine default_storage=off to turn off default storage devices? > This could include the AHCI on q35 and the cdrom and such on pc. > > There's precedent: -machine usb=off turns off the default USB > controllers, which is great for setups that use xhci. >
Is there a more generic solution to your problem? Can you implement command line device removal in a non specific way and avoid having to invent AHCI or even "storage" specific arguments. You could considering bringing the xhci use case you mentioned under the same umbrella. Regards, Peter > Thanks, > Andy >