
On 07/23/2009 02:20 PM, Daniel P. Berrange wrote:
On Thu, Jul 23, 2009 at 01:56:21PM -0400, Cole Robinson wrote:
On 07/23/2009 01:34 PM, Mark McLoughlin wrote:
Hey, Here's a series of patches to implement danpb's suggestion of using 'qemu -M ?' to probe for valid machine types and then to build on that for the machine type canonicalization.
What's the speed difference of GetCapabilities after these patches? Not that it needs to be fast, but it would be useful to know if it's slowwwwwwww.
Urgh, I forgot that that re-builds capabilities on every invocation :-( It might be better to move the refresh into the SIGHUP handler, and have an RPM %trigger against 'qemu' install to send libvirt SIGHUP
Daniel
Maybe internally we could add a CapsRefresh function, which can update the emulator list and scrape output from newly installed emulators, but assume that -M output doesn't change from the first run (or any other output if we ever wanted to scrape device lists, etc.). - Cole