CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/06/22 07:20:23

Modified files:
        sys/dev/pci    : if_mwx.c 

Log message:
The mwx_delete_key() callback from net80211 can't use a task.

While adding a key must be done via task to be able to sleep, the
delete key operation must operate in fire and forget mode because
defering the work results in a use-after-free (or at least bzero).
Because of this split the functions to update and remove a key
and use the no wait msg sending function in the delete case.
This fixes a panic on interface down.

Reply via email to