HomeFreeBSD

bhnd_chipc(4): Break cyclic references to the ChipCommon device

Description

bhnd_chipc(4): Break cyclic references to the ChipCommon device

bhnd_chipc's children may hold strong provider references to their parent;
we must detach any children before attempting to deregister the bhnd_chipc
device as a bus service provider.

Approved by: adrian (mentor, implicit)
Sponsored by: The FreeBSD Foundation

Details

Provenance
landonfAuthored on
Parents
rS326449: bhndb(4): Fix incorrect assertion in bhndb_deregister_intr_handler().
Branches
Unknown
Tags
Unknown