2001-02-22 10:00:01

by Igor Mozetic

[permalink] [raw]
Subject: 3c59x in 2.4.{0,1,2}

There is probably just some miscoordination between the kernel
mainteiners, but anyway. The 3c59x driver shipped with all
official 2.4.x kernels lacks the 'medialock' feature.
The result on 3c900 10M/combo cards can be unpleasant:
kernel log fills up quickly and only reboot helps.
However, Andrew's unofficial drivers at
http://www.uow.edu.au/~andrewm/linux/ work fine so this is
just a plea to include them into the official kernel.

-Igor Mozetic


2001-02-25 05:05:19

by Andrew Morton

[permalink] [raw]
Subject: Re: 3c59x in 2.4.{0,1,2}

Igor Mozetic wrote:
>
> There is probably just some miscoordination between the kernel
> mainteiners, but anyway. The 3c59x driver shipped with all
> official 2.4.x kernels lacks the 'medialock' feature.
> The result on 3c900 10M/combo cards can be unpleasant:
> kernel log fills up quickly and only reboot helps.
> However, Andrew's unofficial drivers at
> http://www.uow.edu.au/~andrewm/linux/ work fine so this is
> just a plea to include them into the official kernel.

The latest 3c59x driver is in the zerocopy patch, as well
as at the above site.

Until things converge I'd suggest that you run a zerocopy
kernel rather than updating just the driver. We need the
testing.

Alexey has done wonders recently, and for 3com cards
a zerocopy kernel now performs at least as well as
a stock kernel.