New Hamachi driver and stats
Chris Worley
cworley@altatech.com
Fri Jan 29 11:48:14 1999
Eric Kasten wrote:
>
> Ok folks, I just finished doing some driver rewriting and performance testing
> of the Hamachi cards and FDR12 full duplex repeater. Both the new
> driver (which no longer generates TCP checksums errors and doesn't lock
> up -- it might stall if tuned improperly under heavy load) are available
> at:
>
What's the proper way to tune it?
Using a 2.1.133 kernel on an Alpha 21164, running netperf TCP tests, I
lock up (the whole system) with errors like:
Kernel panic: skput:over: fffffc000041cf68:36660 put:366601
In interrupt handler - not syncing
eth1: Re-entering the interrupt handler.
Kernel panic: skput:over: fffffc000041cf68:73320 put:36660 dev:eth1
Do the patches submitted by pmonta@imedia.com apply? In his patch,
Peter changes:
hmp->tx_ring[entry].status = DescOwn|DescEndPacket|DescEndRing;
and
hmp->tx_ring[entry].status = DescOwn|DescEndPacket;
to:
hmp->tx_ring[entry].status = DescOwn|DescEndPacket|DescEndRing|DescIntr;
and
hmp->tx_ring[entry].status = DescOwn|DescEndPacket|DescIntr;
(Adding the "|DescIntr" to the status to cause the board to generate Tx
interrupts).
Chris
| To unsubscribe, send mail to Majordomo@cesdis.gsfc.nasa.gov, and within the
| body of the mail, include only the text:
| unsubscribe this-list-name youraddress@wherever.org
| You will be unsubscribed as speedily as possible.