On 01/26/2015 12:27 PM, Max Reitz wrote: > This function first removed the BlockBackend from the blk_backends list > and cleared its name so it would no longer be found by blk_name(); since > blk_next() now iterates through monitor_block_backends (which the BB is > removed from in do_drive_del()), this is no longer necessary. > > Second, bdrv_make_anon() was called on the BDS. This was intended for > cases where the BDS was owned by that BB alone; in which case the BDS > will no longer exist at this point thanks to the blk_remove_bs() in > do_drive_del(). > > Therefore, this function does nothing useful anymore. Remove it. > > Signed-off-by: Max Reitz <mre...@redhat.com> > --- > block/block-backend.c | 25 ++----------------------- > blockdev.c | 1 - > include/sysemu/block-backend.h | 2 -- > 3 files changed, 2 insertions(+), 26 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