On Mon, Jun 06, 2016 at 03:09:34PM +0200, Stefan Sperling wrote: > On Mon, Jun 06, 2016 at 02:15:35PM +0200, Remi Locherer wrote: > > Today I built a bsd.rd with IWM_DEBUG. Now the iwm0 works as expected. > > This indicates there is a race condition bug which is avoided > by the additional time spent on printing data to the console. >
I could not get my iwm0 at pci2 dev 0 function 0 "Intel Dual Band Wireless AC 7265" rev 0x59, msi to find a network, let alone associate with one at all (from bsd.rd). Contrary to what kettenis@ reports, repeated up/down/up/scan/scan/scan doesn't help. As Remi reports, things work just fine when IWM_DEBUG is enabled. I did some bisecting and it turns out that the last version that works on bsd.rd is if_iwm.c -r1.81 (with the old firmware), -r1.82 which made the transition to the new firmware stops working. No problems whatsoever with GENERIC and GENERIC.MP