NeilBrown
f416885ef4
[PATCH] md: add support for reshape of a raid6
...
i.e. one or more drives can be added and the array will re-stripe
while on-line.
Most of the interesting work was already done for raid5. This just extends it
to raid6.
mdadm newer than 2.6 is needed for complete safety, however any version of
mdadm which support raid5 reshape will do a good enough job in almost all
cases (an 'echo repair > /sys/block/mdX/md/sync_action' is recommended after a
reshape that was aborted and had to be restarted with an such a version of
mdadm).
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-03-01 14:53:36 -08:00
..
raid6test
.gitignore
bitmap.c
[PATCH] remove invalidate_inode_pages()
2007-02-11 10:51:31 -08:00
dm-bio-list.h
[PATCH] dm: suspend: add noflush pushback
2006-12-08 08:29:09 -08:00
dm-bio-record.h
dm-crypt.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm-emc.c
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-exception-store.c
dm-hw-handler.c
dm-hw-handler.h
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-io.c
[PATCH] dm io: fix bi_max_vecs
2006-12-08 08:29:08 -08:00
dm-io.h
dm-ioctl.c
[PATCH] mark struct file_operations const 4
2007-02-12 09:48:45 -08:00
dm-linear.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm-log.c
[PATCH] dm: raid1: reset sync_search on resume
2006-12-08 08:29:09 -08:00
dm-log.h
[PATCH] dm: log: rename complete_resync_work
2006-12-08 08:29:09 -08:00
dm-mpath.c
[PATCH] dm: mpath: use noflush suspending
2006-12-08 08:29:09 -08:00
dm-mpath.h
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-path-selector.c
dm-path-selector.h
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-raid1.c
[PATCH] dm: log: rename complete_resync_work
2006-12-08 08:29:09 -08:00
dm-round-robin.c
[PATCH] struct path: rename DM's struct path
2006-12-08 08:28:40 -08:00
dm-snap.c
[PATCH] make drivers/md/dm-snap.c:ksnapd static
2006-12-08 08:29:09 -08:00
dm-snap.h
dm-stripe.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm-table.c
dm-target.c
dm-zero.c
[PATCH] dm: map and endio symbolic return codes
2006-12-08 08:29:09 -08:00
dm.c
[PATCH] dm-multipath: fix stall on noflush suspend/resume
2007-01-26 13:51:00 -08:00
dm.h
[PATCH] dm: suspend: add noflush pushback
2006-12-08 08:29:09 -08:00
faulty.c
[PATCH] md: Don't assume that READ==0 and WRITE==1 - use the names explicitly
2006-12-13 09:05:48 -08:00
Kconfig
[CRYPTO] dm-crypt: Select CRYPTO_CBC
2006-12-10 10:18:57 -08:00
kcopyd.c
kcopyd.h
linear.c
Makefile
md.c
[PATCH] md: restart a (raid5) reshape that has been aborted due to a read/write error
2007-03-01 14:53:36 -08:00
mktables.c
multipath.c
raid0.c
raid1.c
[PATCH] md: fix potential memalloc deadlock in md
2007-01-26 13:51:00 -08:00
raid5.c
[PATCH] md: add support for reshape of a raid6
2007-03-01 14:53:36 -08:00
raid6.h
raid6algos.c
raid6altivec.uc
raid6int.uc
raid6mmx.c
[PATCH] md: RAID6: clean up CPUID and FPU enter/exit code
2007-03-01 14:53:36 -08:00
raid6recov.c
raid6sse1.c
[PATCH] md: RAID6: clean up CPUID and FPU enter/exit code
2007-03-01 14:53:36 -08:00
raid6sse2.c
[PATCH] md: RAID6: clean up CPUID and FPU enter/exit code
2007-03-01 14:53:36 -08:00
raid6x86.h
[PATCH] md: RAID6: clean up CPUID and FPU enter/exit code
2007-03-01 14:53:36 -08:00
raid10.c
[PATCH] md: fix raid10 recovery problem.
2007-03-01 14:53:36 -08:00
unroll.pl
xor.c