diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-12 01:51:18 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-28 02:20:57 +0000 |
| commit | 3ccccd8f50f5199b16df79a7f07f2932e4b422f8 (patch) | |
| tree | c11ce50bb0a27439519242e494a1a2bbdfae2792 /tests/sys/mqueue | |
| parent | 375892c6ab09107e92a781a84f11546ac75ae2f5 (diff) | |
iflib: Initialize the VFLR task unconditionallystable/14
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.
Sponsored by: BBOX.io
(cherry picked from commit b4208a67edc2eb7898a9ff2a6f3990c6852910e4)
Diffstat (limited to 'tests/sys/mqueue')
0 files changed, 0 insertions, 0 deletions
