replication: Fix replication open fail
commit611e0653adfb2765b712ad8bd312f2fd9765d13c
authorWang Guang <wang.guang55@zte.com.cn>
Wed, 25 Oct 2017 06:51:23 +0000 (25 14:51 +0800)
committerKevin Wolf <kwolf@redhat.com>
Fri, 17 Nov 2017 12:35:59 +0000 (17 13:35 +0100)
treefe6943e7a03a4b1f43614e225507c3fa6b56418e
parentfec035a53fa15c4c8c4e62bfef56a35df4161e38
replication: Fix replication open fail

replication_child_perm request write
permissions for all child which will lead bdrv_check_perm fail.
replication_child_perm() should request write
permissions only if it is writable itself.

Signed-off-by: Wang Guang <wang.guang55@zte.com.cn>
Signed-off-by: Wang Yong <wang.yong155@zte.com.cn>
Reviewed-by: Xie Changlong <xiechanglong@cmss.chinamobile.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/replication.c