CVSROOT: /cvs
Module name: src
Changes by: s...@cvs.openbsd.org 2021/09/23 10:27:59
Modified files:
sys/dev/pci : if_iwx.c
Log message:
Reset the Tx timer when iwx(4) firmware sends a BA notification.
When multiple frames are sent in a batch on a Tx aggregation queue our
current firmware version does not provide the IWX_TX_CMD notification.
Older versions used to provide this (as observed on iwm(4) devices),
but our current firmware only sends IWX_BA_NOTIF.
This means we need to reset the Tx timer upon BA_NOTIF in order to
avoid a bogus "device timeout" trigger from our watchdog handler.
Do this as soon as the BA notification has been validated.