svn commit: r217662 - projects/graid/head/sys/geom/raid
Warner Losh
imp at FreeBSD.org
Thu Jan 20 22:54:10 UTC 2011
Author: imp
Date: Thu Jan 20 22:54:10 2011
New Revision: 217662
URL: http://svn.freebsd.org/changeset/base/217662
Log:
RAID1 is overloaded. Document how here.
Modified:
projects/graid/head/sys/geom/raid/md_intel.c
Modified: projects/graid/head/sys/geom/raid/md_intel.c
==============================================================================
--- projects/graid/head/sys/geom/raid/md_intel.c Thu Jan 20 21:25:16 2011 (r217661)
+++ projects/graid/head/sys/geom/raid/md_intel.c Thu Jan 20 22:54:10 2011 (r217662)
@@ -773,9 +773,9 @@ g_raid_md_intel_start(struct g_raid_soft
if (mmap->type == INTEL_T_RAID0)
vol->v_raid_level = G_RAID_VOLUME_RL_RAID0;
else if (mmap->type == INTEL_T_RAID1 &&
- mmap->total_disks < 4)
+ mmap->total_disks < 4) /* >= 4 disks -> RAID10 */
vol->v_raid_level = G_RAID_VOLUME_RL_RAID1;
- else if (mmap->type == INTEL_T_RAID1)
+ else if (mmap->type == INTEL_T_RAID1) /* SIC */
vol->v_raid_level = G_RAID_VOLUME_RL_RAID10;
else if (mmap->type == INTEL_T_RAID5)
vol->v_raid_level = G_RAID_VOLUME_RL_RAID5;
More information about the svn-src-projects
mailing list