Search Linux Wireless

Re: 3.7.6+: WARNING: at net/mac80211/iface.c:705 ieee80211_do_stop

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2013-02-20 at 09:43 -0800, Ben Greear wrote:
> On 02/08/2013 04:51 AM, Johannes Berg wrote:
> > On Wed, 2013-02-06 at 16:44 -0800, Ben Greear wrote:
> >> This came from my patched 3.7.6+ kernel...it has some additional printout for the
> >> WDS/flush states, in case that helps any...
> >>
> >> Doesn't seem to have caused any lasting harm.
> >
> >> [13051.973344] sta6: authenticate with 00:ab:87:60:10:10
> >> [13052.099487] sta6: send auth to 00:ab:87:60:10:10 (try 1/3)
> >> [13052.139177] sta6: authenticated
> >> [13052.176209] sta6: Invalid WDS/flush state, type: 2  WDS: 5  flushed: 1
> >> [13052.193241] ------------[ cut here ]------------
> >> [13052.206642] WARNING: at /home/greearb/git/linux-3.7.dev.y/net/mac80211/iface.c:705 ieee80211_do_stop+0x647/0x6a0 [mac80211]()
> >
> > Humm, ok, I see what happens here ... in ieee80211_do_stop() we flush
> > stations first, and then later call ieee80211_mgd_stop(). That should
> > clearly be the other way around (also the AP bit there), but I'm not
> > entirely sure what to do. Probably just move the ieee80211_mgd_stop()
> > call up to the start of the function.
> 
> Any further thoughts on this?  If you have a suggested patch to
> test I can test it today..I have a test case that reliably reproduces
> this currently...

http://git.kernel.org/?p=linux/kernel/git/davem/net-next.git;a=commitdiff;h=572078be54856bf751af9a43d501ffb8d09b1ea7

johannes

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux