FreeBSD Bugzilla – Attachment 157577 Details for
Bug 200740
work around KASSERT panic due to race between GEOM tasting and withering
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
wither-taste.diff
wither-taste.diff (text/plain), 524 bytes, created by
Scott M. Ferris
on 2015-06-09 18:57:32 UTC
(
hide
)
Description:
wither-taste.diff
Filename:
MIME Type:
Creator:
Scott M. Ferris
Created:
2015-06-09 18:57:32 UTC
Size:
524 bytes
patch
obsolete
>diff --git i/sys/geom/geom_subr.c w/sys/geom/geom_subr.c >index bf14a86..ec6ed4d 100644 >--- i/sys/geom/geom_subr.c >+++ w/sys/geom/geom_subr.c >@@ -533,8 +533,8 @@ g_new_provider_event(void *arg, int flag) > 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)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 200740
: 157577