diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-08 06:18:26 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-14 22:17:04 +0000 |
| commit | ac56d36007a5a1a01fe69df370f272060e852e0b (patch) | |
| tree | 16e329c7d21c9cccb2cd65981c80cc36e222bb2a /llvm/lib/Target/PowerPC/(developers-only) | |
| parent | ba353c8950d575f9d15b82c92658e660935fba25 (diff) | |
Add an exact-device fail point immediately after the admin task checks
IFC_IN_DETACH. This makes the detach race reproducible without affecting
another interface.
Use a bounded delay to keep the task active while detach enters the
taskqueue drain. Mark the point nonsleepable as a safety backstop, and
document a one-shot test for verifying that deregistration drains an
already-running task before ether_ifdetach().
Reviewed by: gallatin, kgalazka
MFC after: 2 weeks
Sponsored by: BBOX.io
Differential Revision: https://reviews.freebsd.org/D58720
Diffstat (limited to 'llvm/lib/Target/PowerPC/(developers-only)')
0 files changed, 0 insertions, 0 deletions
