On 11/26/2014 09:20 AM, Max Reitz wrote: > When using a relative backing file name, qemu needs to know the > directory of the top image file. For JSON filenames, such a directory > cannot be easily determined (e.g. how do you determine the directory of > a qcow2 BDS directly on top of a quorum BDS?). Therefore, do not allow > relative filenames for the backing file of BDSs only having a JSON > filename. > > Furthermore, BDS::exact_filename should be used whenever possible. If > BDS::filename is not equal to BDS::exact_filename, the former will > always be a JSON object. > > Signed-off-by: Max Reitz <mre...@redhat.com> > --- > block.c | 28 ++++++++++++++++++++++------ > block/qapi.c | 7 ++++++- > include/block/block.h | 5 +++-- > 3 files changed, 31 insertions(+), 9 deletions(-) >
Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature