HomeFreeBSD

Fix deadlock between GEOM class unloading and withering. Withering can't
rS207671Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Fix deadlock between GEOM class unloading and withering. Withering can't
proceed while g_unload_class() blocks the event thread. Fix this by not
running g_unload_class() as a GEOM event and dropping the topology lock
when withering needs to proceed.

PR: kern/139847
Silence on: freebsd-geom

Details

Provenance
jhAuthored on
Parents
rS207670: Introduce hardforce export option (-F) for "zpool export".
Branches
Unknown
Tags
Unknown

Event Timeline