[libvirt] [PATCH 3/3] Introduce UPDATE_CPU flag for virDomainGetXMLDesc
Daniel Veillard
veillard at redhat.com
Fri Mar 26 16:18:30 UTC 2010
On Fri, Mar 26, 2010 at 02:11:36PM +0100, Jiri Denemark wrote:
> This flag is used in migration prepare step to send updated XML
> definition of a guest.
>
> Also ``virsh dumpxml --update-cpu [--inactive] guest'' command can be
> used to see the updated CPU requirements.
> ---
> include/libvirt/libvirt.h.in | 5 ++-
> src/libvirt.c | 3 +-
> src/qemu/qemu_driver.c | 54 +++++++++++++++++++++++++++++++++++------
> tools/virsh.c | 4 +++
> 4 files changed, 55 insertions(+), 11 deletions(-)
>
> diff --git a/include/libvirt/libvirt.h.in b/include/libvirt/libvirt.h.in
> index aaefa09..d22443e 100644
> --- a/include/libvirt/libvirt.h.in
> +++ b/include/libvirt/libvirt.h.in
> @@ -686,8 +686,9 @@ int virDomainGetSecurityLabel (virDomainPtr domain,
> */
>
> typedef enum {
> - VIR_DOMAIN_XML_SECURE = 1, /* dump security sensitive information too */
> - VIR_DOMAIN_XML_INACTIVE = 2/* dump inactive domain information */
> + VIR_DOMAIN_XML_SECURE = (1 << 0), /* dump security sensitive information too */
> + VIR_DOMAIN_XML_INACTIVE = (1 << 1), /* dump inactive domain information */
> + VIR_DOMAIN_XML_UPDATE_CPU = (1 << 2), /* update guest CPU requirements to match the CPU the guest is currently running on */
> } virDomainXMLFlags;
Somehow this is not an enum anymore since we logically or the values, but it
is not a serious problem.
ACK,
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
More information about the libvir-list
mailing list