[comp.archives] [sun-spots] Re: Ethernet panic/reboot !!

dupuy@cs.columbia.edu (01/16/91)

Archive-name: fixes/sun-fixes/rint-buffer/1991-01-10
Archive: princeton.edu:/pub/sun-fixes/if_le.patch.shar [128.112.128.1]
Original-posting-by: dupuy@cs.columbia.edu
Original-subject: Re: Ethernet panic/reboot !!
Reposted-by: emv@ox.com (Edward Vielmetti)

There's a patch for the "RINT with buffer owned by chip", which you can
get via anonymous ftp from princeton.edu, in
~ftp/pub/sun-fixes/if_le.patch.shar.

Here's the README file:

This tape contains new versions of the Unix kernel object file if_le.o for
SunOS 4.0.3.

This patch contains a slightly modified 4.0.3[c] lance ethernet driver
(if_le.c) and object files for sun3x (hydra), sun4 (stingray), and sun4c
(SPARCstation1) as an effective patch for 4.0.3[c] lance xmit memory
underflow ("transmission stopped").

1. Increase LANCE_MIN_TU from 100 to 102, this effectively
        eliminates UFLO (!)
2. Minimize leintr lance slave register accesses -
        this is also a factor in UFLO.
3. Never print "Transmission stopped" or "memory underflow"
        error messages.

This patch also fixes the panic: le0: RINT: Buffer owned by chip problem.

Architecture:
	Sun-3x, Sun-4, Sun-4c

Release:
	4.0.3

Bug Report Id:
	1029247, 1019513, 1029316 and 1021518