diff options
author | mav <mav@FreeBSD.org> | 2009-12-24 10:43:44 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2009-12-24 10:43:44 +0000 |
commit | 5908bf1b9fa686f7864c16aae75e08714dc56192 (patch) | |
tree | 2924b8e0c7d4b999d2a3ae3de7c75fa90e7bf0a6 /sys/geom/stripe | |
parent | 40c18ac3ff97fd275728793c072a9ef2dcba9f9c (diff) | |
download | FreeBSD-src-5908bf1b9fa686f7864c16aae75e08714dc56192.zip FreeBSD-src-5908bf1b9fa686f7864c16aae75e08714dc56192.tar.gz |
Make geom_stripe report it's stripe size to upper layers.
Diffstat (limited to 'sys/geom/stripe')
-rw-r--r-- | sys/geom/stripe/g_stripe.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/geom/stripe/g_stripe.c b/sys/geom/stripe/g_stripe.c index 81f7561..a913357 100644 --- a/sys/geom/stripe/g_stripe.c +++ b/sys/geom/stripe/g_stripe.c @@ -675,6 +675,8 @@ g_stripe_check_and_run(struct g_stripe_softc *sc) } sc->sc_provider->sectorsize = sectorsize; sc->sc_provider->mediasize = mediasize * sc->sc_ndisks; + sc->sc_provider->stripesize = sc->sc_stripesize; + sc->sc_provider->stripeoffset = 0; g_error_provider(sc->sc_provider, 0); G_STRIPE_DEBUG(0, "Device %s activated.", sc->sc_name); |