CVSROOT: /cvs Module name: src Changes by: s...@cvs.openbsd.org 2021/05/10 02:28:00
Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Let iwm(4) flush Tx queues before removing the firmware station and before stopping a Tx block ack session. This aligns us more closely with how the Linux iwlwifi driver is doing things. Also, reset the device if an errors occurs in the block ack session task. Fixes auto-recovery after such errors. Prompted by firmware error reports from kettenis@ and Matthias Schmidt. Doesn't fix the reported issues completely. I will keep investigating. Tested: 7265: stsp 8265: Matthias Schmidt 9260: phessler, kettenis