CVSROOT:        /cvs
Module name:    src
Changes by:     s...@cvs.openbsd.org    2017/05/03 08:53:12

Modified files:
        sys/dev/pci    : if_iwmreg.h 

Log message:
Fix a regression in iwm(4) which made 3165 devices unusable.

When MIMO support was added several entries in the rate table index enum
got a wrong value. On most devices the firmware ended up using a Tx rate
different from the rate net80211 asked for (which is bad, but not fatal).
But on 3165 devices which do not support MIMO the firmware rightly raised
a fatal error whenever the driver mistakenly asked for a MIMO Tx rate.

Reported by Georgios Pediaditis, Steve Throckmorton, and Kai Wirt on misc@
Thanks to benno@ for providing 3165 hardware I could use to debug this.

Reply via email to