Message ID | 1298972982-7609-1-git-send-email-kwolf@redhat.com |
---|---|
State | New |
Headers | show |
Kevin Wolf <kwolf@redhat.com> wrote: > It already fails, but it didn't tell the user why. > > Signed-off-by: Kevin Wolf <kwolf@redhat.com> > --- > savevm.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/savevm.c b/savevm.c > index a50fd31..6e026a8 100644 > --- a/savevm.c > +++ b/savevm.c > @@ -1996,6 +1996,8 @@ int load_vmstate(const char *name) > if (ret < 0) { > return ret; > } else if (sn.vm_state_size == 0) { > + error_report("This is a disk-only snapshot. Revert to it offline " > + "using qemu-img."); > return -EINVAL; > } Reviewed-by: Juan Quintela <quintela@redhat.com>
diff --git a/savevm.c b/savevm.c index a50fd31..6e026a8 100644 --- a/savevm.c +++ b/savevm.c @@ -1996,6 +1996,8 @@ int load_vmstate(const char *name) if (ret < 0) { return ret; } else if (sn.vm_state_size == 0) { + error_report("This is a disk-only snapshot. Revert to it offline " + "using qemu-img."); return -EINVAL; }
It already fails, but it didn't tell the user why. Signed-off-by: Kevin Wolf <kwolf@redhat.com> --- savevm.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)