[Fedora-xen] xm list broken in xen 3.0.3-3

Daniel P. Berrange berrange at redhat.com
Mon Jan 22 17:26:40 UTC 2007


On Mon, Jan 22, 2007 at 11:18:16AM -0600, Mike Freemon wrote:
> When upgrading from xen-3.0.3-2 to xen-3.0.3-3, the xm list command breaks 
> with the following error:

You need to restart XenD (or reboot the host). We didn't automatically resart
XenD in the %post script because that doesn't play nicely if you have any
fullvirt guests running :-(

> Name                                      ID Mem(MiB) VCPUs State   Time(s)
> Error: method "xend.domain.getSysMem" is not supported
> Usage: xm list [options] [Domain, ...]
> 
> List information about all/some domains.
>   -l, --long                     Output all VM details in SXP
>   --label                        Include security labels
> 
> It looks like the getSysMem functionality changed.

Its a new function actually - previous 'xm list' just reported what you'd
told XenD to give the guest - this was not the same as what the guest was
actually allocated by the  HV. The new getSysMem function is used to make
xm list show the correct (actual) allocation

Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 




More information about the Fedora-xen mailing list