Page MenuHomeFreeBSD

g_resize_provider_event: Do not invoke orphan method twice
ClosedPublic

Authored by cem on Sep 22 2017, 6:54 PM.
Tags
None
Referenced Files
F137091709: D12469.id.diff
Fri, Nov 21, 3:10 AM
F137091575: D12469.id.diff
Fri, Nov 21, 3:10 AM
F137091453: D12469.id33343.diff
Fri, Nov 21, 3:09 AM
F137091260: D12469.id33343.diff
Fri, Nov 21, 3:09 AM
F137091081: D12469.id33387.diff
Fri, Nov 21, 3:08 AM
F137091036: D12469.id33387.diff
Fri, Nov 21, 3:08 AM
F137090153: D12469.diff
Fri, Nov 21, 3:07 AM
F137089979: D12469.diff
Fri, Nov 21, 3:06 AM
Subscribers
None

Details

Summary

Like r266444, g_resize_provider_event can attempt to orphan an already
orphaned geom_dev consumer. This will cause a panic in g_dev_orphan. Apply
the same fix as was applied to g_orphan_register.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 11701
Build 12047: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Sep 24 2017, 8:28 AM
This revision was automatically updated to reflect the committed changes.