summaryrefslogtreecommitdiffstats
path: root/sys/geom/eli/g_eli.c
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2006-10-31 21:23:51 +0000
committerpjd <pjd@FreeBSD.org>2006-10-31 21:23:51 +0000
commitc33849dc41d24ae1362682bce0b8ebce43af556a (patch)
treee1cf58f0328589a697dacbff3b7e0c1982735a33 /sys/geom/eli/g_eli.c
parent51fb042070317c283395fd7170157adbbc879898 (diff)
downloadFreeBSD-src-c33849dc41d24ae1362682bce0b8ebce43af556a.zip
FreeBSD-src-c33849dc41d24ae1362682bce0b8ebce43af556a.tar.gz
Implement BIO_FLUSH handling by simply passing it down to the components.
Sponsored by: home.pl
Diffstat (limited to 'sys/geom/eli/g_eli.c')
-rw-r--r--sys/geom/eli/g_eli.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/geom/eli/g_eli.c b/sys/geom/eli/g_eli.c
index 4c58fdd..a1965b8 100644
--- a/sys/geom/eli/g_eli.c
+++ b/sys/geom/eli/g_eli.c
@@ -258,6 +258,7 @@ g_eli_start(struct bio *bp)
case BIO_READ:
case BIO_WRITE:
case BIO_GETATTR:
+ case BIO_FLUSH:
break;
case BIO_DELETE:
/*
@@ -298,6 +299,7 @@ g_eli_start(struct bio *bp)
wakeup(sc);
break;
case BIO_GETATTR:
+ case BIO_FLUSH:
cbp->bio_done = g_std_done;
cp = LIST_FIRST(&sc->sc_geom->consumer);
cbp->bio_to = cp->provider;
OpenPOWER on IntegriCloud