On Wed, May 03, 2017 at 04:54:26PM +0200, Stefan Sperling wrote: > On Wed, May 03, 2017 at 08:53:12AM -0600, Stefan Sperling wrote: > > 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. > > and ok phessler@
and mpi@