summaryrefslogtreecommitdiffstats
path: root/block.c
diff options
context:
space:
mode:
authorWen Congyang2016-05-10 09:36:38 +0200
committerMax Reitz2016-05-12 15:33:23 +0200
commit98292c61bc491b660c9fa2ccbdbb35131921ea65 (patch)
tree7e27843d069383d1364c00b8e625aca56842286f /block.c
parentAdd new block driver interface to add/delete a BDS's child (diff)
downloadqemu-98292c61bc491b660c9fa2ccbdbb35131921ea65.tar.gz
qemu-98292c61bc491b660c9fa2ccbdbb35131921ea65.tar.xz
qemu-98292c61bc491b660c9fa2ccbdbb35131921ea65.zip
quorum: implement bdrv_add_child() and bdrv_del_child()
Signed-off-by: Wen Congyang <wency@cn.fujitsu.com> Signed-off-by: zhanghailiang <zhang.zhanghailiang@huawei.com> Signed-off-by: Gonglei <arei.gonglei@huawei.com> Signed-off-by: Changlong Xie <xiecl.fnst@cn.fujitsu.com> Message-id: 1462865799-19402-3-git-send-email-xiecl.fnst@cn.fujitsu.com Reviewed-by: Alberto Garcia <berto@igalia.com> Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'block.c')
-rw-r--r--block.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/block.c b/block.c
index 0726dab8d0..18a497f69d 100644
--- a/block.c
+++ b/block.c
@@ -1174,10 +1174,10 @@ BdrvChild *bdrv_root_attach_child(BlockDriverState *child_bs,
return child;
}
-static BdrvChild *bdrv_attach_child(BlockDriverState *parent_bs,
- BlockDriverState *child_bs,
- const char *child_name,
- const BdrvChildRole *child_role)
+BdrvChild *bdrv_attach_child(BlockDriverState *parent_bs,
+ BlockDriverState *child_bs,
+ const char *child_name,
+ const BdrvChildRole *child_role)
{
BdrvChild *child = bdrv_root_attach_child(child_bs, child_name, child_role);
QLIST_INSERT_HEAD(&parent_bs->children, child, next);