Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2006 16:47:16 -0700
From:      Sam Leffler <sam@errno.com>
To:        Andrew Thompson <thompsa@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: "scan stuck" with if_iwi(4)
Message-ID:  <44C95084.6020209@errno.com>
In-Reply-To: <20060726215341.GA7763@heff.fud.org.nz>
References:  <20060720224632.GB31459@osgiliath.brixandersen.dk> <44C00B40.2010901@errno.com> <20060726144058.GD3077@osgiliath.opasia.dk> <44C793DB.5090900@errno.com> <20060726163017.GB5856@osgiliath.opasia.dk> <44C7AF68.3090109@errno.com> <20060726181534.GD5856@osgiliath.opasia.dk> <44C7D05C.8000408@errno.com> <20060726215341.GA7763@heff.fud.org.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Thompson wrote:
> On Wed, Jul 26, 2006 at 01:28:12PM -0700, Sam Leffler wrote:
>> Henrik Brix Andersen wrote:
>>> Oh? Sounds interesting, where can I find these patches?
>> The work has always been in perforce.freebsd.org; look in the sam_wifi
>> branch.  The code will not hit head until folks show up to fix legacy
>> drivers that use net80211.  I got stuck holding the bag when I committed
>> the wpa support and it ain't going to happen again.
>>
> 
> Do you have a list of drivers that are stalling this? 

The changes decouple scanning from the net80211 state machine so any
driver that uses ieee80211_new_state is affected:

tubby% grep -l ieee80211_new_state */*.c
ath/if_ath.c
awi/awi.c
ipw/if_ipw.c
iwi/if_iwi.c
ral/rt2560.c
ral/rt2661.c
usb/if_ural.c
wi/if_wi.c

I know how to convert ath and ral.  iwi and ipw might not be too bad now
that they've been changed to not abuse the state machine so much.  awi,
ural, and wi will break.  ural might be ok after the new usb stack comes
in but that's not clear.

So I guess I'd take responsibility for ath and ral and want help with
all other drivers.

	Sam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44C95084.6020209>