public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* What happened to linux/802_11.h?
@ 2004-06-21 22:26 Joshua Kwan
  2004-06-22  0:38 ` Andrew Morton
  0 siblings, 1 reply; 5+ messages in thread
From: Joshua Kwan @ 2004-06-21 22:26 UTC (permalink / raw)
  To: linux-kernel

Hello,

linus.patch from -mm1:
# BitKeeper/deleted/.del-802_11.h~9b6bd4cff8af7a90
#   2004/06/18 09:47:58-07:00 torvalds@ppc970.osdl.org +0 -0
#   Delete: include/linux/802_11.h

Why was this file removed? The IPW2100 driver
(http://ipw2100.sourceforge.net) uses its definitions and now won't build
against -bk or -mm kernel source.

-- 
Joshua Kwan



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What happened to linux/802_11.h?
  2004-06-21 22:26 What happened to linux/802_11.h? Joshua Kwan
@ 2004-06-22  0:38 ` Andrew Morton
  2004-06-22  0:48   ` Jean Tourrilhes
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew Morton @ 2004-06-22  0:38 UTC (permalink / raw)
  To: Joshua Kwan; +Cc: linux-kernel, Jean Tourrilhes

Joshua Kwan <jkwan@rackable.com> wrote:
>
> Hello,
> 
> linus.patch from -mm1:
> # BitKeeper/deleted/.del-802_11.h~9b6bd4cff8af7a90
> #   2004/06/18 09:47:58-07:00 torvalds@ppc970.osdl.org +0 -0
> #   Delete: include/linux/802_11.h
> 
> Why was this file removed?

Nothing in the kernel is using it.

> The IPW2100 driver
> (http://ipw2100.sourceforge.net) uses its definitions and now won't build
> against -bk or -mm kernel source.

Jean, should we restore 802_11.h, or is there some alternative file which
that driver should be using?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What happened to linux/802_11.h?
  2004-06-22  0:38 ` Andrew Morton
@ 2004-06-22  0:48   ` Jean Tourrilhes
  2004-06-23  1:39     ` James Ketrenos
  0 siblings, 1 reply; 5+ messages in thread
From: Jean Tourrilhes @ 2004-06-22  0:48 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Joshua Kwan, linux-kernel

On Mon, Jun 21, 2004 at 05:38:27PM -0700, Andrew Morton wrote:
> Joshua Kwan <jkwan@rackable.com> wrote:
> >
> > Hello,
> > 
> > linus.patch from -mm1:
> > # BitKeeper/deleted/.del-802_11.h~9b6bd4cff8af7a90
> > #   2004/06/18 09:47:58-07:00 torvalds@ppc970.osdl.org +0 -0
> > #   Delete: include/linux/802_11.h
> > 
> > Why was this file removed?
> 
> Nothing in the kernel is using it.

	It was a remnant from the old aironet4500 driver that was
removed during 2.5.X. It was also confusing because there is a file
called drivers/net/wireless/ieee802_11.h that has a somewhat similar
purpose and is used in various drivers (Orinoco, Atmel). I think it
was discussed on netdev.
	I was not aware that IPW2100 was using it. I could not try
this driver because it doesn't compile with gcc 2.95.

> > The IPW2100 driver
> > (http://ipw2100.sourceforge.net) uses its definitions and now won't build
> > against -bk or -mm kernel source.
> 
> Jean, should we restore 802_11.h, or is there some alternative file which
> that driver should be using?

	Well, Jeff explicitely said that we should not care about
drivers outside the kernel ;-)
	Seriously, I see three solutions :
	1) Convert ipw2100 to using drivers/net/wireless/ieee802_11.h,
extend this header as necessary
	2) Have ipw2100 use a private version of 802_11.h
	3) Convince us that this file is really needed (good luck)
	Obviously (1) is better in the long term.

	Have fun...

	Jean

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What happened to linux/802_11.h?
  2004-06-22  0:48   ` Jean Tourrilhes
@ 2004-06-23  1:39     ` James Ketrenos
  2004-06-23 16:16       ` Jean Tourrilhes
  0 siblings, 1 reply; 5+ messages in thread
From: James Ketrenos @ 2004-06-23  1:39 UTC (permalink / raw)
  To: jt; +Cc: Andrew Morton, Joshua Kwan, linux-kernel

Jean Tourrilhes wrote:

>On Mon, Jun 21, 2004 at 05:38:27PM -0700, Andrew Morton wrote:
>  
>
>>Joshua Kwan <jkwan@rackable.com> wrote:
>>    
>>
>>>The IPW2100 driver
>>>(http://ipw2100.sourceforge.net) uses its definitions and now won't build
>>>against -bk or -mm kernel source.
>>>      
>>>
>>Jean, should we restore 802_11.h, or is there some alternative file which
>>that driver should be using?
>>    
>>
>
>	Well, Jeff explicitely said that we should not care about
>drivers outside the kernel ;-)
>	Seriously, I see three solutions :
>	1) Convert ipw2100 to using drivers/net/wireless/ieee802_11.h,
>extend this header as necessary
>  
>
This is the path I was planning to take when I read about 802_11.h 
possibly going away a while ago.  The file finally going away will just 
raise the priority of that effort a bit :)  Changing the code to use the 
headers in drivers/net/wireless isn't a big task -- I'll put the change 
into the next snapshot of ipw2100.

Thanks,
James
(of ipw2100.sf.net)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What happened to linux/802_11.h?
  2004-06-23  1:39     ` James Ketrenos
@ 2004-06-23 16:16       ` Jean Tourrilhes
  0 siblings, 0 replies; 5+ messages in thread
From: Jean Tourrilhes @ 2004-06-23 16:16 UTC (permalink / raw)
  To: James Ketrenos; +Cc: Andrew Morton, Joshua Kwan, linux-kernel

On Tue, Jun 22, 2004 at 08:39:44PM -0500, James Ketrenos wrote:
> Jean Tourrilhes wrote:
> 
> >On Mon, Jun 21, 2004 at 05:38:27PM -0700, Andrew Morton wrote:
> > 
> >
> >>Joshua Kwan <jkwan@rackable.com> wrote:
> >>   
> >>
> >>>The IPW2100 driver
> >>>(http://ipw2100.sourceforge.net) uses its definitions and now won't build
> >>>against -bk or -mm kernel source.
> >>>     
> >>>
> >>Jean, should we restore 802_11.h, or is there some alternative file which
> >>that driver should be using?
> >>   
> >>
> >
> >	Well, Jeff explicitely said that we should not care about
> >drivers outside the kernel ;-)
> >	Seriously, I see three solutions :
> >	1) Convert ipw2100 to using drivers/net/wireless/ieee802_11.h,
> >extend this header as necessary
> > 
> >
> This is the path I was planning to take when I read about 802_11.h 
> possibly going away a while ago.  The file finally going away will just 
> raise the priority of that effort a bit :)  Changing the code to use the 
> headers in drivers/net/wireless isn't a big task -- I'll put the change 
> into the next snapshot of ipw2100.

	Nice. I saw that Joshua already sent a patch on your mailing
list.
	BTW, I'm not the one maintaining ieee802_11.h, it was
originally created by David Gibson as part of the Orinoco driver. So,
if there is something you don't like in it, you may want to contact
him.

> Thanks,
> James

	Have fun...

	Jean

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-06-23 16:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-21 22:26 What happened to linux/802_11.h? Joshua Kwan
2004-06-22  0:38 ` Andrew Morton
2004-06-22  0:48   ` Jean Tourrilhes
2004-06-23  1:39     ` James Ketrenos
2004-06-23 16:16       ` Jean Tourrilhes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox