| To: | jt@xxxxxxxxxx |
|---|---|
| Subject: | Re: [RFC] Wireless extensions rethink |
| From: | Jeff Garzik <jgarzik@xxxxxxxxx> |
| Date: | Wed, 16 Jun 2004 17:36:27 -0400 |
| Cc: | Gertjan van Wingerde <gwingerde@xxxxxxx>, sfeldma@xxxxxxxxx, netdev@xxxxxxxxxxx, jkmaline@xxxxxxxxx |
| In-reply-to: | <20040616204248.GA23617@bougret.hpl.hp.com> |
| References: | <C6F5CF431189FA4CBAEC9E7DD5441E0103AF626C@orsmsx402.amr.corp.intel.com> <40CF263E.70009@home.nl> <1087377197.25912.54.camel@sfeldma-mobl2.dsl-verizon.net> <40D08769.3070106@home.nl> <20040616204248.GA23617@bougret.hpl.hp.com> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 |
Jean Tourrilhes wrote:
In Linux we are free to improve the APIs :) I think I explained myself better, in the recent post in this thread. Such a wrapper does nothing to move the locking, ioctl marshalling, and security checks out of the drivers. ethtool_ops and net/core/ethtool.c were quantum-leap improvements over the ethtool handling code that existed to that point. Wireless needs to make the same quantum leap.
Take your patch, add new 'struct wireless_ops', convert existing wireless handlers, and we're good to go :) Jeff |
| Previous by Date: | [PATCH 2.6.7] TMS380 needs firmware loader, Stephen Hemminger |
|---|---|
| Next by Date: | [PATCH 2.6.7] e1000 sparse cleanup, Stephen Hemminger |
| Previous by Thread: | Re: [RFC] Wireless extensions rethink, Jean Tourrilhes |
| Next by Thread: | Re: [RFC] Wireless extensions rethink, Jean Tourrilhes |
| Indexes: | [Date] [Thread] [Top] [All Lists] |