2001-02-01 08:23:28

by Darren Tucker

[permalink] [raw]
Subject: Etherworks3 driver now obsolete?

Hi all.

I decided to try a shiny new 2.4.0 kernel but I couldn't configure the driver
for my etherworks3 ISA ethernet card (AMD K6III PC hardware).

A bit of grepping showed that it only appears if CONFIG_OBSOLETE is defined
but nothing in the configuration tools seems to set it (at least for i386).

CONFIG_OBSOLETE is checked for by Config.in for a couple of drivers (net and
char), but the only place it seems to be defined is for the ARM architecture.

Is this deliberate? Are some of the older drivers to be phased out?
Should there be a "bool 'Prompt for obsolete code/drivers' CONFIG_OBSOLETE"
in the config.in for other architectures, too?

Thanks.

-Daz.


2001-02-01 10:54:08

by Alan

[permalink] [raw]
Subject: Re: Etherworks3 driver now obsolete?

> CONFIG_OBSOLETE is checked for by Config.in for a couple of drivers (net and
> char), but the only place it seems to be defined is for the ARM architecture.
>
> Is this deliberate? Are some of the older drivers to be phased out?
> Should there be a "bool 'Prompt for obsolete code/drivers' CONFIG_OBSOLETE"
> in the config.in for other architectures, too?

You could do but its really there to take out drivers that need fixing and
nobody has yet decided to look at


2001-02-03 09:43:14

by Jeff Garzik

[permalink] [raw]
Subject: Re: Etherworks3 driver now obsolete?

On Thu, 1 Feb 2001, Darren Tucker wrote:
> I decided to try a shiny new 2.4.0 kernel but I couldn't configure the driver
> for my etherworks3 ISA ethernet card (AMD K6III PC hardware).
>
> A bit of grepping showed that it only appears if CONFIG_OBSOLETE is defined
> but nothing in the configuration tools seems to set it (at least for i386).

If you are willing to be a target^H^H^Htester, then I can probably whip
up a patch to fix it.


> CONFIG_OBSOLETE is checked for by Config.in for a couple of drivers (net and
> char), but the only place it seems to be defined is for the ARM architecture.
>
> Is this deliberate? Are some of the older drivers to be phased out?
> Should there be a "bool 'Prompt for obsolete code/drivers' CONFIG_OBSOLETE"
> in the config.in for other architectures, too?

CONFIG_OBSOLETE really means "this driver is broken, don't EVER show it
in the kernel config."

Jeff



2001-02-03 12:28:09

by john slee

[permalink] [raw]
Subject: Re: Etherworks3 driver now obsolete?

On Sat, Feb 03, 2001 at 03:42:48AM -0600, Jeff Garzik wrote:
> On Thu, 1 Feb 2001, Darren Tucker wrote:
> > I decided to try a shiny new 2.4.0 kernel but I couldn't configure the driver
> > for my etherworks3 ISA ethernet card (AMD K6III PC hardware).
> >
> > A bit of grepping showed that it only appears if CONFIG_OBSOLETE is defined
> > but nothing in the configuration tools seems to set it (at least for i386).
>
> If you are willing to be a target^H^H^Htester, then I can probably whip
> up a patch to fix it.

i have two ewrk3 cards here. if you want stuff tested that can
certainly be arranged, as i'd like to use them. (i used them with 2.2,
they worked very well)

unfortunately can't test both cards in one machine until i install
linux on a box with more than one isa slot. maybe a project for
tomorrow :-)

j.