panic with if_iwi(4) upon "netif restart"

Alexey Dokuchaev danfe at nsu.ru
Wed Jul 4 15:32:45 UTC 2012


On Mon, May 07, 2012 at 08:28:50PM +0200, Bernhard Schmidt wrote:
> On Mon, May 7, 2012 at 5:54 AM, Alexey Dokuchaev <danfe at nsu.ru> wrote:
> > Weird panic occurs to me here with iwi(4) based laptop when trying to hook
> > up to WPA-protected network with "service netif restart".  Kernel and
> > userland are not strictly in sync, with the latter lagging behind couple
> > of months, but presumably this fact should not matter on stable branch.
> 
> does "ps" in kgdb reveal multiple instances of wpa_supplicant running?
> If so, this seems to be the well known devd+netif+supplicant+newstate
> race/missing refcount.
> 
> Wanna try attached patch?

Bernhard,

Sorry it took so long to get back.  With your patch applied, I haven't
seen this panic for a while, however, double instances of wpa_supplicant
still persist.  So I think you can commit it, but underlying race remains
to be fixed.

./danfe


More information about the freebsd-stable mailing list