From 21971d6d0a56da65ddbdcfbd3ff973d61cab77b0 Mon Sep 17 00:00:00 2001 From: Rusty Bird Date: Wed, 5 Feb 2020 17:26:43 +0000 Subject: [PATCH] storage/reflink: comment on _get_size() use in start() --- qubes/storage/reflink.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qubes/storage/reflink.py b/qubes/storage/reflink.py index 508c6715..59175c32 100644 --- a/qubes/storage/reflink.py +++ b/qubes/storage/reflink.py @@ -215,6 +215,9 @@ class ReflinkVolume(qubes.storage.Volume): if self.snap_on_start or self.save_on_stop: _copy_file(self._path_clean, self._path_dirty) else: + # Preferably use the size of a leftover image, in case + # the volume was previously resized - but then a crash + # prevented qubes.xml serialization of the new size. _create_sparse_file(self._path_dirty, self._get_size()) return self