diff --git a/src/conf/snapshot_conf.c b/src/conf/snapshot_conf.c index 0c5b0057d20f31d8f5b8770997e9abf90c96fdc5..fe77bd04408839eb7d88fd21193f66fd675ac6c5 100644 --- a/src/conf/snapshot_conf.c +++ b/src/conf/snapshot_conf.c @@ -309,7 +309,8 @@ virDomainSnapshotDefParseString(const char *xmlStr, if (offline && def->memory && def->memory != VIR_DOMAIN_SNAPSHOT_LOCATION_NONE) { virReportError(VIR_ERR_XML_ERROR, "%s", - _("memory state cannot be saved with offline snapshot")); + _("memory state cannot be saved with offline or " + "disk-only snapshot")); goto cleanup; } def->file = memoryFile; diff --git a/tools/virsh.pod b/tools/virsh.pod index fd0f762abb8dd2a59bb34cfb9552c991e4fad8d3..ec1772d3f9e71f10152fa52a1e86a9609876cb42 100644 --- a/tools/virsh.pod +++ b/tools/virsh.pod @@ -2749,7 +2749,8 @@ The I<--memspec> option can be used to control whether a checkpoint is internal or external. The I<--memspec> flag is mandatory, followed by a B of the form B<[file=]name[,snapshot=type]>, where type can be B, B, or B. To include a literal -comma in B, escape it with a second comma. +comma in B, escape it with a second comma. I<--memspec> cannot +be used together with I<--disk-only>. The I<--diskspec> option can be used to control how I<--disk-only> and external checkpoints create external files. This option can occur