[lvm-devel] [PATCH lvconvert 4/11] Fix possible mirror image corruption

Jun'ichi Nomura j-nomura at ce.jp.nec.com
Fri Jan 4 15:12:25 UTC 2008


collapse_mirrored_lv() is a function to move mimage LVs from
temporary sync layer to the original LV after sync completion.
However, the code did resume_lv between the removal of mimage LVs
and addition of them. As a result, it's possible to make the
mimage LVs out-of-sync while mirror log says in-sync.

Thanks,
-- 
Jun'ichi Nomura, NEC Corporation of America
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-atomic-remove-and-merge.patch
Type: text/x-patch
Size: 5279 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/lvm-devel/attachments/20080104/e6a4d298/attachment.bin>


More information about the lvm-devel mailing list