> The magic I'm preferring to is precisely things like pci="on".
Hmm, pci=on is magic indeed. :-) > What I'm objecting to is making machine construction be controlled by an > arbitrary set of hardcoded parameters. > My argument is that in the short term this parameterization provides limited > benefit, and longer term it's going to be obsolete and probably painful to > support. Then it would be enough to have these options available internally for use in the machine-core but not export them to the command-line. If we only aim at using management interfaces to use the interface we can be very conservative and not export even things like default_drive. Paolo