HomeFreeBSD

asmc: resource cleanup simplifications

Description

asmc: resource cleanup simplifications

This change makes asmc_detach(..) reentrant by setting freed resources
to known invalid values when done, and makes asmc_attach(..) call
asmc_detach(..) instead of attempting to the semi-equivalent way of
cleaning up the driver resources allocated in asmc_detach(..).

MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55413

Details

Provenance
ngieAuthored on Jan 30 2026, 6:55 AM
Differential Revision
D55413: asmc: resource cleanup simplifications
Parents
rG9a44e42a2b8f: Retire GNU diff3
Branches
Unknown
Tags
Unknown