--- linux-2.6/drivers/md/Kconfig.orig 2005-07-13 13:27:18.467236952 +0200 +++ linux-2.6/drivers/md/Kconfig 2005-07-18 00:49:28.215689466 +0200 @@ -104,6 +104,29 @@ config MD_RAID10 If unsure, say Y. +config MD_FR1 + bool "FR-1 (fast intelligent mirroring) mode (EXPERIMENTAL)" + depends on BLK_DEV_MD && EXPERIMENTAL && MD_RAID1 + ---help--- + This driver offers a faster software RAID-1 performance than + standard RAID1 when resynchronizing disks and reading and has + various optimizations designed to automate administration. + + If you want to use the FR-1 driver instead of a standard RAID1 + driver, say Y. This option modifies the raid1 code directly. + + If unsure, say N. + +config MD_RAID1_ROBUST_READ + bool "Robust reads for RAID1 (EXPERIMENTAL)" + depends on BLK_DEV_MD && EXPERIMENTAL && MD_RAID1 + ---help--- + This option makes RAID1 more robust in the face of read + errors from component disks. The disk will not be faulted but + the read will be retried from redundent data. + + If unsure, say N. + config MD_RAID5 tristate "RAID-4/RAID-5 mode" depends on BLK_DEV_MD @@ -161,6 +184,26 @@ config MD_MULTIPATH If unsure, say N. +config MD_BITMAP + tristate "Bitmap support for fast raid (EXPERIMENTAL)" + depends on MD_FR1 + ---help--- + This driver provides bitmap support for Fast RAID. + + Information about Software RAID on Linux is contained in the + Software-RAID mini-HOWTO, available from + . There you will also + learn where to get the supporting user space utilities raidtools. + + If you want to use any of the Fast RAID driver options like FR1, + say Y. This code is also available as a module called + bitmap.ko ( = code which can be inserted in and removed from + the running kernel whenever you want). If you want to compile + it as a module, say M here and read + . + + If unsure, say N. + config MD_FAULTY tristate "Faulty test module for MD" depends on BLK_DEV_MD