内核为2.6.22.1,在做pvmove时出现错误,.补丁如下:
Index: linux-2.6.21/drivers/md/dm-raid1.c
===================================================================
---linux-2.6.21.orig/drivers/md/dm-raid1.c 2007-05-13 18:56:09.000000000 +0100
+++ linux-2.6.21/drivers/md/dm-raid1.c 2007-05-13 19:09:54.000000000 +0100
@@ -1288,12 +1288,12 @@ static intmirror_status(struct dm_targe
for (m = 0; m nr_mirrors; m++)
DMEMIT("%s ",ms->mirror[m].dev->name);
- DMEMIT("%llu/%llu",
+ DMEMIT("%llu/%llu ",
(unsigned longlong)ms->rh.log->type->
get_sync_count(ms->rh.log),
(unsigned longlong)ms->nr_regions);
- sz =ms->rh.log->type->status(ms->rh.log, type, result, maxlen);
+ sz +=ms->rh.log->type->status(ms->rh.log, type, result+sz, maxlen-sz);
break;