Re: wpa supplicant/ipw3945, ESSID last char missing

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

 



On Tue, Oct 03, 2006 at 09:27:34AM -0700, Linus Torvalds wrote:

> We don't do this version skew dance. If we need to break something, it had 
> better be some damn substantial reasons, and even then we're generally 
> better off supporting _both_ interfaces for a while (perhaps using a 
> version code), and then marking the old one deprecated.
 
FWIW, this clean-up is not intended to break older binaries.
It is intended to standardize driver implementations of the WE API.
Breakage is (merely!) a side-effect...

The overall purpose of the WE-21 patch was to continue disambiguating
how drivers implement the WE API.  This is intended to (hopefully)
avoid strange, hidden bugs lurking out there in driver/tool
interaction, especially for tools other than wireless-tools
(e.g. NetworkManager, wpa_supplicant, etc).  In this case, it looks
like maybe some older versions of these tools were effectively
exploting the strange, hidden bugs... :-(

It seems there were a few genuine bugs which crept into the WE-21
implementation.  Jean has posted fixes for those today.  It looks
like those patches get things working again when combined with
updated tools.

Today's news seems to indicate that at least the major distros are
already shipping the updated tools, or on the verge of shipping them.
The window of breakage for most users looks like it will be fairly
small, no matter what action taken.

The more we can clean-up the WE API, the easier it will be to implement
the cfg80211 WE compatibility layer intended for wireless-dev.
I think WE-21 makes things better in that respect.

Finally, I already scaled-back Jean's original WE-21 patch.  I only
anticipate minor bug fixes for WE from now on, with nl80211/cfg80211
as the heir-apparent.

With all that said, I'd prefer to keep the existing WE-21 patches and
add Jean's fixes ASAP.  Is this acceptable?  If not, I'll submit the
reversions to Jeff ASAP.

Suggestions?

John
-- 
John W. Linville
[email protected]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux