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