On 3/11/19 1:51 PM, Vladimir Sementsov-Ogievskiy wrote: > We are going to allow image resize when there are persistent bitmaps. > It may lead to appearing of inconsistent bitmaps (IN_USE=1) with > inconsistent size. But we still want to load them as inconsistent. > > Signed-off-by: Vladimir Sementsov-Ogievskiy <vsement...@virtuozzo.com> > --- > block/qcow2-bitmap.c | 21 ++++++++++++++++++--- > 1 file changed, 18 insertions(+), 3 deletions(-)
> + { > + /* > + * We've loaded valid bitmap (IN_USE not set) or we are going to > store > + * valid bitmap. But allocated bitmap table size is not enough to > store > + * such bitmap. > + * > + * Note, that it's OK to have invalid bitmap with invalid size > during to s/during/due/ > + * bitmap was not correctly saved after image resize. s/bitmap/a bitmap that/ > + */ > + return -EINVAL; > + } > + > + return 0; > } > > static inline void bitmap_directory_to_be(uint8_t *dir, size_t size) > -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature