diff options
author | pjd <pjd@FreeBSD.org> | 2004-07-31 01:17:20 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2004-07-31 01:17:20 +0000 |
commit | 6bb53152bae4336f7f62118c91c230c59ca18f30 (patch) | |
tree | f55072fb2f239343ff6df2f02643318abd86dff8 /sys/geom/geom_mbr.c | |
parent | 2a5cd867552dd8ce8d1f40b73166d53f21da5301 (diff) | |
download | FreeBSD-src-6bb53152bae4336f7f62118c91c230c59ca18f30.zip FreeBSD-src-6bb53152bae4336f7f62118c91c230c59ca18f30.tar.gz |
Allow slice creation on providers from MIRROR class.
This should allow mounting root file system from a mirror.
Diffstat (limited to 'sys/geom/geom_mbr.c')
-rw-r--r-- | sys/geom/geom_mbr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/geom/geom_mbr.c b/sys/geom/geom_mbr.c index 59a699c..8d4d262 100644 --- a/sys/geom/geom_mbr.c +++ b/sys/geom/geom_mbr.c @@ -247,6 +247,7 @@ g_mbr_taste(struct g_class *mp, struct g_provider *pp, int insist) /* XXX: phk think about this! */ if (gp->rank != 2 && strcmp(pp->geom->class->name, "LABEL") != 0 && + strcmp(pp->geom->class->name, "MIRROR") != 0 && strcmp(pp->geom->class->name, "NOP") != 0) { break; } |