On 09/25/2017 07:28 AM, Kevin Wolf wrote: > There is no good reason for bdrv_drop_intermediate() to know the active > layer above the subchain it is operating on - even more so, because > the assumption that there is a single active layer above it is not > generally true. > > In order to prepare removal of the active parameter, use a BdrvChildRole > callback to update the backing file string in the overlay image instead > of directly calling bdrv_change_backing_file(). > > Signed-off-by: Kevin Wolf <kw...@redhat.com> > --- > include/block/block_int.h | 6 ++++++ > block.c | 33 ++++++++++++++++++++++++++++----- > 2 files changed, 34 insertions(+), 5 deletions(-) >
Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature