diff options
| author | Mark Johnston <markj@FreeBSD.org> | 2026-10-06 22:05:03 +0000 |
|---|---|---|
| committer | Mark Johnston <markj@FreeBSD.org> | 2026-10-07 13:28:28 +0000 |
| commit | a23901a37be9d8567db42f20d2ccc40fc5b7ee2a (patch) | |
| tree | 3a59f103f3a920032bbe77644c23d539f19dac8d /sys/modules/mfi/mfi_linux | |
| parent | 5c20c75b67e3c96d58c1bbfe82472a8371bfa161 (diff) | |
Make sure that linux_ifnet_departure() can't run after
linux_ifnet_vnet_uninit() has destroyed the per-VNET unit number
allocator. Otherwise, when ifc_detach_cloner() destroys instances of an
interface type, it might be running too late. Most cloner-based drivers
tear themselves down during SI_SUB_PSEUDO or SI_SUB_PROTO_IF.
Reviewed by: pouria, glebius
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D60389
Diffstat (limited to 'sys/modules/mfi/mfi_linux')
0 files changed, 0 insertions, 0 deletions
