Page MenuHomeFreeBSD

D27330.diff
No OneTemporary

D27330.diff

diff --git a/sys/geom/geom_subr.c b/sys/geom/geom_subr.c
--- a/sys/geom/geom_subr.c
+++ b/sys/geom/geom_subr.c
@@ -575,8 +575,8 @@
return;
pp = arg;
G_VALID_PROVIDER(pp);
- KASSERT(!(pp->flags & G_PF_WITHER),
- ("g_new_provider_event but withered"));
+ if ((pp->flags & G_PF_WITHER) != 0)
+ return;
LIST_FOREACH_SAFE(cp, &pp->consumers, consumers, next_cp) {
if ((cp->flags & G_CF_ORPHAN) == 0 &&
cp->geom->attrchanged != NULL)

File Metadata

Mime Type
text/plain
Expires
Sun, Jan 12, 11:41 PM (20 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15773896
Default Alt Text
D27330.diff (453 B)

Event Timeline