HomeFreeBSD

mlx5: postpone freeing the completed command entity to taskqueue

Description

mlx5: postpone freeing the completed command entity to taskqueue

because cancel_delayed_work_sync() might need to sleep, which cannot be
done in the interrupt thread where the completion runs.

Sponsored by: Nvidia networking
MFC after: 1 week

Details

Provenance
kibAuthored on Mar 10 2026, 7:32 AM
Parents
rG434e1c3d8413: pfctl tests: test rdr-to and nat-to in one rule
Branches
Unknown
Tags
Unknown