[libvirt] [PATCH v3 02/13] Adding virDomainSetMemoryParameters and virDomainGetMemoryParameters API

Daniel P. Berrange berrange at redhat.com
Thu Oct 7 11:46:18 UTC 2010


On Tue, Sep 28, 2010 at 03:26:20PM +0530, Nikunj A. Dadhania wrote:
> diff --git a/src/libvirt.c b/src/libvirt.c
> index ca383ba..0708e36 100644
> --- a/src/libvirt.c
> +++ b/src/libvirt.c
> @@ -3000,6 +3000,109 @@ error:
>  }
>  
>  /**
> + * virDomainSetMemoryParameters:
> + * @domain: pointer to domain object
> + * @params: pointer to memory parameter objects
> + * @nparams: number of memory parameter (this value should be same or
> + *          less than the number of parameters supported)
> + *
> + * Change the memory tunables
> + * This function requires privileged access to the hypervisor. 
> + * FIXME: Should we make changes to the domain configuration file as well?

If we add the 'unsigned int flags' parameter, then we can later extend
this with flags to specify whether the persistent config is changed
at same time as the live config.

Daniel
-- 
|: Red Hat, Engineering, London    -o-   http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://deltacloud.org :|
|: http://autobuild.org        -o-         http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505  -o-   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|




More information about the libvir-list mailing list