[libvirt] [PATCH v5 1/3] add new virDomainCoreDumpWithFormat API
Daniel P. Berrange
berrange at redhat.com
Wed Mar 12 17:16:18 UTC 2014
On Thu, Mar 06, 2014 at 09:35:47AM +0000, qiaonuohan at cn.fujitsu.com wrote:
> --memory-only option is introduced without compression supported. Therefore,
> this is a freature regression of virsh dump. Now qemu has support dumping memory
> in kdump-compressed format. This patch is adding new virDomainCoreDumpWithFormat
> API, so that the format in which qemu dump domain's memory can be specified.
>
> +int
> +virDomainCoreDumpWithFormat(virDomainPtr domain, const char *to, unsigned int
> + dumpformat, unsigned int flags)
> +{
> + virConnectPtr conn;
> +
> + VIR_DOMAIN_DEBUG(domain, "to=%s, flags=%x", to, flags);
> +
> + virResetLastError();
> +
> + virCheckDomainReturn(domain, -1);
> + conn = domain->conn;
> +
> + virCheckReadOnlyGoto(conn->flags, error);
> + virCheckNonNullArgGoto(to, error);
> +
> + if (dumpformat >= VIR_DUMP_FORMAT_LAST) {
> + virReportInvalidArg(flags, _("dumpformat '%d' is not supproted"),
s/supproted/supported/
Regards,
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the libvir-list
mailing list