On Mon, Jun 20, 2016 at 12:18:30AM +0200, Stefan Sperling wrote: > On Tue, Jun 07, 2016 at 01:10:34AM +0200, Theo Buehler wrote: > > 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 > > Remi, Mark, can you confirm that this diff fixes the problem for you?
I noticed that this is allready commited. So I did cvs up and built a new release (with r 1.89 of if_iwm.c). iwm0 now works fine in bsd.rd. Thanks! Remi