On Wed, Nov 01, 2006 at 10:31:19AM -0800, James Ketrenos wrote: > The only merge requirement should be that merging d80211 doesn't break > existing in-tree wireless drivers. We have that today -- you can have > both stacks in the tree and running in parallel. With that, we have the > ability to migrate over time. > > The other 'merge requirements' are functionally irrelevant. We know the > d80211 stack is where wireless on Linux is going -- the sooner steps are > taken to get that stack out to the masses the faster it can be adopted > and improved. >
We had that discussion offline last week, but let's repeat it here for the general public. The most important merge requirement is to not break userspace. That means proper support of WE (hopefully via cfg80211), and a single ethX network device. The second most important is proper smp support, or good code quality in general. We can't afford to merge buggy code. Third most important is to make sure it's a full replacment for the current ieee80211 code - for the softmac cards that's mostly trivial, but the half-hard mac old intel cards are hard. That's where intel comes into play because you support that hardware _and_ are pushing for d80211. That makes your team pretty much volunteer to fix that up in my eyes. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html