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.