]> sourceware.org Git - lvm2.git/commit
lvchange/vgchange/lvconvert: prevent raid4 creation/activation/conversion on non...
authorHeinz Mauelshagen <heinzm@redhat.com>
Thu, 27 Oct 2016 09:38:16 +0000 (11:38 +0200)
committerHeinz Mauelshagen <heinzm@redhat.com>
Thu, 27 Oct 2016 09:42:07 +0000 (11:42 +0200)
commitff05ed7afd16048b64ee3bd94476b1d19e5022db
tree2e9017f910fe39dc07a51d4a7e8007e07e0fcdaa
parente84f527cd37fa713774e30c63509bfeef8271618
lvchange/vgchange/lvconvert: prevent raid4 creation/activation/conversion on non-supporting raid targets

Check for dm-raid target version with non-standard raid4 mapping expecting the dedicated
parity device in the last rather than the first slot and prohibit to create, activate or
convert to such LVs from striped/raid0* or vice-versa in order to avoid data corruption.

Add related tests to lvconvert-raid-takeover.sh

Resolves: rhbz1388962
WHATS_NEW
lib/activate/activate.c
lib/activate/activate.h
lib/metadata/lv.c
lib/metadata/segtype.h
lib/raid/raid.c
test/shell/lvconvert-raid-takeover.sh
tools/lvconvert.c
tools/lvcreate.c
This page took 0.040684 seconds and 5 git commands to generate.