[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] refresh filename after the node is replaced
From: |
Wen Congyang |
Subject: |
[Qemu-devel] [PATCH] refresh filename after the node is replaced |
Date: |
Thu, 25 Jun 2015 14:41:57 +0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 |
We can use block job mirror to repair broken quorum files. But the command
'info block' doesn't output correct filename after block job mirror finishes.
Signed-off-by: Wen Congyang <address@hidden>
---
block/mirror.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/block/mirror.c b/block/mirror.c
index 8aa2b21..2ca2c21 100644
--- a/block/mirror.c
+++ b/block/mirror.c
@@ -351,6 +351,9 @@ static void mirror_exit(BlockJob *job, void *opaque)
bdrv_set_backing_hd(s->base, NULL);
bdrv_unref(p);
}
+ if (s->to_replace != s->common.bs) {
+ bdrv_refresh_filename(s->common.bs);
+ }
}
if (s->to_replace) {
bdrv_op_unblock_all(s->to_replace, s->replace_blocker);
--
2.4.3
- [Qemu-devel] [PATCH] refresh filename after the node is replaced,
Wen Congyang <=