diff options
| author | Daniel P. Berrangé <berrange@redhat.com> | 2021-02-04 12:48:27 +0000 |
|---|---|---|
| committer | Dr. David Alan Gilbert <dgilbert@redhat.com> | 2021-02-08 11:19:51 +0000 |
| commit | c22d644ca78dcccdfc4a2e2bc3594bd27c1f4fe5 (patch) | |
| tree | 79ad975c46da354eb3324e63e5fd625b099ab278 /migration/savevm.c | |
| parent | cf3a74c94f3da92fdf8d45047756f0e43657be1a (diff) | |
| download | focaccia-qemu-c22d644ca78dcccdfc4a2e2bc3594bd27c1f4fe5.tar.gz focaccia-qemu-c22d644ca78dcccdfc4a2e2bc3594bd27c1f4fe5.zip | |
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>
Diffstat (limited to 'migration/savevm.c')
| -rw-r--r-- | migration/savevm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/migration/savevm.c b/migration/savevm.c index 0dbe8c1607..cdd201e7f8 100644 --- a/migration/savevm.c +++ b/migration/savevm.c @@ -2797,7 +2797,7 @@ bool save_snapshot(const char *name, Error **errp) } } - bs = bdrv_all_find_vmstate_bs(false, NULL, errp); + bs = bdrv_all_find_vmstate_bs(NULL, false, NULL, errp); if (bs == NULL) { return false; } @@ -2982,7 +2982,7 @@ bool load_snapshot(const char *name, Error **errp) return false; } - bs_vm_state = bdrv_all_find_vmstate_bs(false, NULL, errp); + bs_vm_state = bdrv_all_find_vmstate_bs(NULL, false, NULL, errp); if (!bs_vm_state) { return false; } |