aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
diff options
context:
space:
mode:
authorAlexander Motin <mav@FreeBSD.org>2013-03-26 05:58:49 +0000
committerAlexander Motin <mav@FreeBSD.org>2013-03-26 05:58:49 +0000
commit6c6e13b6e1dd0c7f15b9092bf76f2e31038c1211 (patch)
tree3c26634ab46f2384cbfb9dee692a42182bb1d71c /sys/geom
parenta93c0ed463e8a0c63aa87f95dbbab6cc2433ac3b (diff)
downloadsrc-6c6e13b6e1dd0c7f15b9092bf76f2e31038c1211.tar.gz
src-6c6e13b6e1dd0c7f15b9092bf76f2e31038c1211.zip
GEOM NOP does not touch the data, so pass G_PF_ACCEPT_UNMAPPED flag through.
Notes
Notes: svn path=/head/; revision=248721
Diffstat (limited to 'sys/geom')
-rw-r--r--sys/geom/nop/g_nop.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/geom/nop/g_nop.c b/sys/geom/nop/g_nop.c
index 2a280386c2fc..73782660bab2 100644
--- a/sys/geom/nop/g_nop.c
+++ b/sys/geom/nop/g_nop.c
@@ -242,6 +242,7 @@ g_nop_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp,
goto fail;
}
+ newpp->flags |= pp->flags & G_PF_ACCEPT_UNMAPPED;
g_error_provider(newpp, 0);
G_NOP_DEBUG(0, "Device %s created.", gp->name);
return (0);