NeilBrown
e464eafdb4
[PATCH] md: Support suspending of IO to regions of an md array
...
This allows user-space to access data safely. This is needed for raid5
reshape as user-space needs to take a backup of the first few stripes before
allowing reshape to commence.
It will also be useful in cluster-aware raid1 configurations so that all
cluster members can leave a section of the array untouched while a
resync/recovery happens.
A 'start' and 'end' of the suspended range are written to 2 sysfs attributes.
Note that only one range can be suspended at a time.
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-27 08:45:02 -08:00
..
raid6test
.gitignore
bitmap.c
[PATCH] mempool: use common mempool kmalloc allocator
2006-03-26 08:56:59 -08:00
dm-bio-list.h
dm-bio-record.h
dm-crypt.c
[PATCH] dm: remove SECTOR_FORMAT
2006-03-27 08:44:58 -08:00
dm-emc.c
dm-exception-store.c
dm-hw-handler.c
BUG_ON() Conversion in md/dm-hw-handler.c
2006-03-24 18:36:27 +01:00
dm-hw-handler.h
dm-io.c
[PATCH] mempool: use common mempool kmalloc allocator
2006-03-26 08:56:59 -08:00
dm-io.h
dm-ioctl.c
[PATCH] dm store geometry
2006-03-27 08:44:59 -08:00
dm-linear.c
[PATCH] dm: remove SECTOR_FORMAT
2006-03-27 08:44:58 -08:00
dm-log.c
[PATCH] device-mapper log bitset: fix big endian find_next_zero_bit
2006-02-02 15:07:13 -08:00
dm-log.h
dm-mpath.c
[PATCH] mempool: use mempool_create_slab_pool()
2006-03-26 08:57:00 -08:00
dm-mpath.h
dm-path-selector.c
BUG_ON() Conversion in md/dm-path-selector.c
2006-03-26 18:21:58 +02:00
dm-path-selector.h
dm-raid1.c
[PATCH] dm: remove SECTOR_FORMAT
2006-03-27 08:44:58 -08:00
dm-round-robin.c
dm-snap.c
[PATCH] dm snapshot: fix kcopyd destructor
2006-03-27 08:44:59 -08:00
dm-snap.h
[PATCH] device-mapper snapshot: load metadata on creation
2006-02-01 08:53:10 -08:00
dm-stripe.c
[PATCH] dm: remove unnecessary typecast
2006-03-27 08:45:00 -08:00
dm-table.c
[PATCH] dm/md dependency tree in sysfs: dm to use bd_claim_by_disk
2006-03-27 08:45:00 -08:00
dm-target.c
dm-zero.c
dm.c
[PATCH] dm store geometry
2006-03-27 08:44:59 -08:00
dm.h
[PATCH] dm store geometry
2006-03-27 08:44:59 -08:00
faulty.c
Kconfig
[PATCH] md: Final stages of raid5 expand code
2006-03-27 08:45:01 -08:00
kcopyd.c
[PATCH] dm snapshot: fix kcopyd destructor
2006-03-27 08:44:59 -08:00
kcopyd.h
linear.c
Makefile
md.c
[PATCH] md: Support suspending of IO to regions of an md array
2006-03-27 08:45:02 -08:00
mktables.c
multipath.c
[PATCH] mempool: use common mempool kzalloc allocator
2006-03-26 08:56:59 -08:00
raid0.c
[PATCH] md: Assorted little md fixes
2006-02-03 08:32:00 -08:00
raid1.c
[PATCH] md: Split reshape handler in check_reshape and start_reshape
2006-03-27 08:45:02 -08:00
raid5.c
[PATCH] md: Support suspending of IO to regions of an md array
2006-03-27 08:45:02 -08:00
raid6.h
raid6algos.c
raid6altivec.uc
raid6int.uc
raid6main.c
[PATCH] md: Allow stripes to be expanded in preparation for expanding an array
2006-03-27 08:45:01 -08:00
raid6mmx.c
raid6recov.c
raid6sse1.c
raid6sse2.c
raid6x86.h
raid10.c
[PATCH] md: Assorted little md fixes
2006-02-03 08:32:00 -08:00
unroll.pl
xor.c