Re: [Qemu-devel] [PATCH v2 08/11] block: simplify bdrv_drop_intermediate

2013-07-24 Thread Fam Zheng
On Wed, 07/24 19:16, Jeff Cody wrote: > On Wed, Jul 17, 2013 at 05:42:13PM +0800, Fam Zheng wrote: > > bdrv_drop_intermediate used a local list to iterate through backing > > chain and delete each BDS. It is simplified while adopting to refcount > > mechanism. > > > > Hi Fam, > > The reason for

Re: [Qemu-devel] [PATCH v2 08/11] block: simplify bdrv_drop_intermediate

2013-07-24 Thread Jeff Cody
On Wed, Jul 17, 2013 at 05:42:13PM +0800, Fam Zheng wrote: > bdrv_drop_intermediate used a local list to iterate through backing > chain and delete each BDS. It is simplified while adopting to refcount > mechanism. > Hi Fam, The reason for the local list is to keep the BDS deletion transactional

[Qemu-devel] [PATCH v2 08/11] block: simplify bdrv_drop_intermediate

2013-07-17 Thread Fam Zheng
bdrv_drop_intermediate used a local list to iterate through backing chain and delete each BDS. It is simplified while adopting to refcount mechanism. Signed-off-by: Fam Zheng --- block.c | 71 ++--- 1 file changed, 11 insertions(+), 60