HomeFreeBSD

ifnet: Defer detaching address family dependent data

Description

ifnet: Defer detaching address family dependent data

While diagnosing PR 279653 and PR 285129, I observed that thread may
write to freed memory but the system does not crash. This hides the
real problem. A clear NULL pointer derefence is much better than writing
to freed memory.

PR: 279653
PR: 285129
Reviewed by: glebius
MFC after: 3 weeks
Differential Revision: https://reviews.freebsd.org/D49444

Details

Provenance
zleiAuthored on Sep 3 2025, 7:16 PM
Reviewer
glebius
Differential Revision
D49444: ifnet: Defer detaching address family dependent data
Parents
rG80ab8a4beeb8: umb.4: Remove device netmap from synopsis
Branches
Unknown
Tags
Unknown