block: allow specifying name of block device for vmstate storage
authorDaniel P. Berrangé <berrange@redhat.com>
Thu, 4 Feb 2021 12:48:27 +0000 (12:48 +0000)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Mon, 8 Feb 2021 11:19:51 +0000 (11:19 +0000)
commitc22d644ca78dcccdfc4a2e2bc3594bd27c1f4fe5
tree79ad975c46da354eb3324e63e5fd625b099ab278
parentcf3a74c94f3da92fdf8d45047756f0e43657be1a
block: allow specifying name of block device for vmstate storage

Currently the vmstate will be stored in the first block device that
supports snapshots. Historically this would have usually been the
root device, but with UEFI it might be the variable store. There
needs to be a way to override the choice of block device to store
the state in.

Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20210204124834.774401-6-berrange@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
block/monitor/block-hmp-cmds.c
block/snapshot.c
include/block/snapshot.h
migration/savevm.c
replay/replay-debugging.c
tests/qemu-iotests/267.out