Re: iwlwifi getting stuck with current Linus' tree (646da63172)

From: Jiri Kosina
Date: Thu Apr 23 2015 - 04:15:50 EST


On Thu, 23 Apr 2015, Grumbach, Emmanuel wrote:

> > I've been running current Linus' tree and have been getting system lockups
> > frequently. After a few "silent" lockups, I was able to obtain a dmesg
> > before the machine turned dead again (wifi stopped working shortly before
> > that).
> >
> > Before starting to debug / bisect (last known good on this machine is
> > 4.0-rc6), I am attaching the dmesg in case someone already knows what the
> > issue is.
> >
>
> I briefly went over the iwlwifi commits between 4.0-rc6 and linux/master
> and couldn't find anything obvious.
> Note that for the device you have, the commits that touch
> drivers/net/wireless/iwlwifi/mvm are not relevant.
>
> What you are seeing is that the PCI host is disconnecting the WiFi NIC
> for some weird reason. It is not the first time I see that, but
> unfortunately, I have never been able to debug this. I am personally not
> a HW PCI expert and I couldn't reproduce either...
>
> I am afraid I won't save you the time of the bisection, but I am not
> entirely sure that bisecting the iwlwifi driver is enough to find the
> commit that broke it. You may want to bisect the pci bus driver as well.

The problem is that I can't really reliably reproduce it; it happens
rather often, but not so often that I could be certainly sure that my
distinction of good and bad kernels would be accurate.

I will try it, but I expect the result to be bogus because of this,
unfortunately.

> First question is: Are you sure that 4.0-rc6 was good?

Pretty much, yes. I've been running it for quite some time on this
machine without any issues. But after updating to current HEAD two days
ago, the issue triggered like 6 or 7 times already.

Thanks,

--
Jiri Kosina
SUSE Labs
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/