summaryrefslogtreecommitdiffstats
path: root/crc32.h
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2015-07-16 03:25:40 +0200
committerNeilBrown <neilb@suse.de>2015-07-16 03:25:40 +0200
commit76cd79d3d19917a3d1b08310b7351f22c16e42ab (patch)
tree6ee0010a6f20419d33daeaeed795136ad5ab338c /crc32.h
parenttests: slow down --stop a bit to allow revert-inplace to work. (diff)
downloadmdadm-76cd79d3d19917a3d1b08310b7351f22c16e42ab.tar.xz
mdadm-76cd79d3d19917a3d1b08310b7351f22c16e42ab.zip
raid6check: get device ordering correct for syndrome calculation.
The order of devices used for the syndrome calculation is not the same as the order of data in the array. The D block immediately after Q is first, then they continue cyclicly in raid-disk order, skipping over the P disk if it is seen. This gets the 'check' right for all layouts other than DDF, which is quite different. I haven't confirmed that this does't break repair. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'crc32.h')
0 files changed, 0 insertions, 0 deletions