Re: Port of 3c575_cb to 2.3.43pre8

From: Jakob Østergaard (jakob@ostenfeld.dk)
Date: Sun Feb 13 2000 - 19:20:41 EST


On Sun, Feb 13, 2000 at 05:44:55PM -0500, Jeff Garzik wrote:
> > Since my previous mail seems to have been eaten by something
> > on it's way to linux-kernel, I'm resending:
> >
> > If you have the time, please test the following, which is a
> > port of the 3c575_cb driver to the 2.3.43pre8 kernel.
> >
> > It's not completely stable for me, but it is as stable as the
> > driver has ever been, most likely because of my crappy notebook
> > playing silly tricks with me.
>
>
> Can you try out 2.3.45-pre2 and let me know if you have problems?
>
> I ported 3c575_cb but used my own changes not your patch (which I did
> received via linux-kernel).

Your patch is better than mine. The card can now recover from when an
interrupt doesn't get delivered, and when the Tx queue fills.

Still, the card will choke on a FTP transfer, while ping -f works just
fine (with small packets). This is if I run it on IRQ7.

On IRQ9, the machine will lock up immediately after the ifup (which
involves a DHCP query which does succeed however). Using sysrq I can
see that the EIP loops around <c3012e8a>, an address in the 3c575 driver
(it's the only module loaded). I can't see where in the code that
address would be though, using ksyms gets me nowhere (the address refers
to a point near a data structure, not to anywhere near real code).

IRQ9 usually works, but gives me the ``suprious interrupt on IRQ7'' error.
IRQ7 with the new driver works the best, but still far from perfect.

Is this a good indication that I should go see my vendor and eventually
beat him up with the notebook, or could the spurious interrupt on IRQ7 be
a kernel issue ? It does happen both on 2.2 and 2.3 though...

As a side note, the card doesn't come up on boot as it does in 2.2.X.
I have to plug it out and re-insert it, then ifup it. But I guess that's
Yenta related and not a 3c575_cb.c issue.

Thanks,

-- 
................................................................
: jakob@ostenfeld.dtu.dk  : And I see the elder races,         :
:.........................: putrid forms of man                :
:   Jakob Østergaard      : See him rise and claim the earth,  :
:        OZ9ABN           : his downfall is at hand.           :
:.........................:............{Konkhra}...............:

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Feb 15 2000 - 21:00:26 EST