summaryrefslogtreecommitdiff
path: root/regress
diff options
context:
space:
mode:
authorStefan Sperling <stsp@cvs.openbsd.org>2017-07-15 15:48:09 +0000
committerStefan Sperling <stsp@cvs.openbsd.org>2017-07-15 15:48:09 +0000
commitac0a908aa4b3eed3a78ac1288b57071ac340d00e (patch)
tree54108e23d6ef2b9fadfc0a9aa56100b14d2427a9 /regress
parent35630ac73d228a6e8f7c54254742887c3cbf7d69 (diff)
Get rid of the device reset hack in iwm_newstate_task().
Instead, maintain firmware state in accordance to the current net80211 state by adding/updating/removing MAC config, PHY->MAC binding, and the station in the firmare station table (we only add the AP to this table). By eliminating the iwm_stop() call from iwm_newstate_task(), this change prepares future work on fixing races between ioctls and tasks scheduled by this driver. There's a known new occasional fatal firmware error which results in the message "iwm0: could not remove MAC context (error 35)" I expect to fix this soon. tested by tb@ on 7265, by jcs@ on 8265, and by myself on 7260/7265/8260 ok mpi@ tb@
Diffstat (limited to 'regress')
0 files changed, 0 insertions, 0 deletions