From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32784) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLk5r-0002Au-0r for qemu-devel@nongnu.org; Wed, 11 Feb 2015 22:05:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YLk5l-00018m-1n for qemu-devel@nongnu.org; Wed, 11 Feb 2015 22:05:30 -0500 Received: from [59.151.112.132] (port=8994 helo=heian.cn.fujitsu.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLk5j-00016B-UH for qemu-devel@nongnu.org; Wed, 11 Feb 2015 22:05:25 -0500 From: Wen Congyang Date: Thu, 12 Feb 2015 11:07:15 +0800 Message-ID: <1423710438-14377-12-git-send-email-wency@cn.fujitsu.com> In-Reply-To: <1423710438-14377-1-git-send-email-wency@cn.fujitsu.com> References: <1423710438-14377-1-git-send-email-wency@cn.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain Subject: [Qemu-devel] [RFC PATCH 11/14] allow writing to the backing file List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu devel , Kevin Wolf , Stefan Hajnoczi , Paolo Bonzini Cc: Lai Jiangshan , Jiang Yunhong , Dong Eddie , "Dr. David Alan Gilbert" , Gonglei , Yang Hongyang , zhanghailiang Signed-off-by: Wen Congyang Signed-off-by: zhanghailiang Signed-off-by: Gonglei --- block.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/block.c b/block.c index 067c44b..96cf973 100644 --- a/block.c +++ b/block.c @@ -856,8 +856,8 @@ static int bdrv_inherited_flags(int flags) */ static int bdrv_backing_flags(int flags) { - /* backing files always opened read-only */ - flags &= ~(BDRV_O_RDWR | BDRV_O_COPY_ON_READ); + /* backing files are opened read-write for block replication */ + flags &= ~BDRV_O_COPY_ON_READ; /* snapshot=on is handled on the top layer */ flags &= ~(BDRV_O_SNAPSHOT | BDRV_O_TEMPORARY); -- 2.1.0