| To: | hadi@xxxxxxxxxx |
|---|---|
| Subject: | Re: [RFC] acx100 inclusion in mainline; generic 802.11 stack |
| From: | greg chesson <greg@xxxxxxxxxxx> |
| Date: | Wed, 08 Sep 2004 09:02:59 -0700 |
| Cc: | "David S. Miller" <davem@xxxxxxxxxxxxx>, sam@xxxxxxxxx, vda@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, jgarzik@xxxxxxxxx, netdev@xxxxxxxxxxx, acx100-devel@xxxxxxxxxxxxxxxxxxxxx, jt@xxxxxxxxxxxxxxxxxx, jkmaline@xxxxxxxxx, prism54-devel@xxxxxxxxxxx |
| In-reply-to: | <1094628909.1097.145.camel@jzny.localdomain> |
| References: | <200408312111.02438.vda@port.imtp.ilyichevsk.odessa.ua> <757AB580-0030-11D9-9224-000A95AD0668@errno.com> <20040906182328.08faf843.davem@davemloft.net> <200409062132.49356.sam@errno.com> <413DE9ED.30300@atheros.com> <20040907101027.7547e591.davem@davemloft.net> <1094628909.1097.145.camel@jzny.localdomain> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312 |
You guys are too serious and, I believe, missed the real points. 1. There is a need in the OS for a "service" to convert between .11 and .3 packet formats. It should be designed for hw-independence. Everyone sees the same potential for unification of wireless drivers. 2. It's harder to do than it first appears because the complete
transformation from .3 to .11 cannot be done in isolation
from the driver(s) and there are monkey wrenches that get
tossed in from crypto, interaction between crypto and fragementation,
power-save, observing txoplimits, and other things that tend
to cross architecture lines that would otherwise be nice and clean.3. I personally don't have religion about whether a service that transforms headers is implemented as a stack or implemented as a side call. I think that a variety of factors are worth considering. In this particular case (header transformation), I believe a side call "helper function" is appropriate and has less overhead than the full protocol stack mechanism. But it's pointless to argue about it without measurements. 4. David's skeleton code is quite interesting and a good start.
You won't know its usefulness until someone tries to implement
a real driver.g jamal wrote: On Tue, 2004-09-07 at 13:10, David S. Miller wrote: |
| Previous by Date: | Re: [PATCH] Allow setting dev->weight using ip(8), Thomas Graf |
|---|---|
| Next by Date: | Re: [VLAN] Bad: scheduling while atomic! in 2.6.8.1], Ben Greear |
| Previous by Thread: | Re: [RFC] acx100 inclusion in mainline; generic 802.11 stack, jamal |
| Next by Thread: | Re: [RFC] acx100 inclusion in mainline; generic 802.11 stack, Vladimir Kondratiev |
| Indexes: | [Date] [Thread] [Top] [All Lists] |