Skip to content

Commit

Permalink
Do not declare that preloaded md(4) supports unmapped bio requests, it
Browse files Browse the repository at this point in the history
does not.

Reported by:	<mh@kernel32.de>
Sponsored by:	The FreeBSD Foundation
  • Loading branch information
kostikbel committed Apr 2, 2013
1 parent 65d6e2c commit 4b74a4a
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion sys/dev/md/md.c
Expand Up @@ -1008,7 +1008,15 @@ mdinit(struct md_s *sc)
pp = g_new_providerf(gp, "md%d", sc->unit);
pp->mediasize = sc->mediasize;
pp->sectorsize = sc->sectorsize;
pp->flags |= G_PF_ACCEPT_UNMAPPED;
switch (sc->type) {
case MD_MALLOC:
case MD_VNODE:
case MD_SWAP:
pp->flags |= G_PF_ACCEPT_UNMAPPED;
break;
case MD_PRELOAD:
break;
}
sc->gp = gp;
sc->pp = pp;
g_error_provider(pp, 0);
Expand Down

0 comments on commit 4b74a4a

Please sign in to comment.