diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-12 01:51:18 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-14 22:28:07 +0000 |
| commit | b4208a67edc2eb7898a9ff2a6f3990c6852910e4 (patch) | |
| tree | 360499f0509eeccad1a027ac0d27fd7172b843cc /include/sanitizer/(developers-only) | |
| parent | ac56d36007a5a1a01fe69df370f272060e852e0b (diff) | |
The VFLR task was initialized only from drivers MSI-X interrupt
assignment paths. ixl's legacy interrupt handler can nevertheless defer
VFLR work, leaving an uninitialized task. Even with MSI-X, the admin
interrupt was established before the task was initialized.
Initialize it alongside the other private tasks. The existing detach
check and private-taskqueue drains then cover its lifecycle for every
interrupt mode and registration failure.
MFC after: 2 weeks
Sponsored by: BBOX.io
Diffstat (limited to 'include/sanitizer/(developers-only)')
0 files changed, 0 insertions, 0 deletions
