Daniel P. Berrange wrote: [Wed Jan 31 2007, 03:40:38PM EST] > Notice that the '(vcpus 3)' bit is duplicated twice in the SEXPR that > xm sends - once at top level and once within (image). It looks like > when creating HVM guests you need both set to get it to work correctly. > Frankly this is utterly insane - XenD should simply copy the top level > value for vcpus into the (image) block as needed. > > Since we need compatability with all Xen 3.0.x series codebases, it looks > like we'll need to do a tiny bit of magic in libvirt to also send the > vcpus stuff twice for HVM. Urgh :-( Ugly, I agree, but I'm glad you found it... Send me a version to test if you'd like. I'm updating the RHEL5 BZ to reference this conversation, hopefully we can still get a fix in there. Regards, Aron