[13601] in Athena Bugs

home help back first fref pref prev next nref lref last post

Solaris le hangs

daemon@ATHENA.MIT.EDU (John Hawkinson)
Mon Jun 19 02:38:00 1995

Date: Mon, 19 Jun 1995 02:37:54 -0400
To: rel-eng@MIT.EDU
Cc: bugs@MIT.EDU, solaris@MIT.EDU, cat@MIT.EDU, sipb-staff@MIT.EDU
From: John Hawkinson <jhawk@MIT.EDU>


This evening, we noticed portnoy (a sparc 5 in the SIPB office) seemed
to fall off the net for no discernable reason. We neglected to attempt
ifconfig down/ifconfig up, but rebooting solved the problem.

We suspect that this is an instance of the infamous "sun4m le hang"
bug (which has also afflicted us under SunOS).

I believe this is fixed for Solaris 2.3 under Sun patch 101306-09, and
for Solaris 2.4 under 101979-05. I've attached the sun patch readmes
for both of them.

According to ``what'', the /kernel/drv/le distributed as part of the
release is still the stock 2.3:

	% rsh portnoy /usr/ccs/bin/what /kernel/drv/le
	/kernel/drv/le:
	        SunOS 5.3 Generic September 1993


Whereas the one distributed with the patch reports being patched:

	% what 101306-09/SUNWcsr/reloc/kernel/drv/le 
	101306-09/SUNWcsr/reloc/kernel/drv/le
		SunOS 5.3 Generic 101306-08 January 1995

Which implies that this patch (or at least no current revision) has
been applied to the Athena tree. It would be nice if this could go in
to the 8.0 beta...

Incidently, is there some master list of all sun patches applied to
the Athena tree? It would sure make my life easier...

I've refrained from installing this on portnoy in the hopes
that we can wait for it to recur, and see if ifconfig le down/up works
as a solution (in which case we should install the patch). It 
remains in /afs/sipb/user/jhawk/101306-09.tar.Z for your pleasure.

--jhawk

Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA05097; Mon, 19 Jun 95 02:25:01 EDT
Received: from sunsolve1.Sun.COM by MIT.EDU with SMTP
	id AA08227; Mon, 19 Jun 95 02:24:58 EDT
Received: (from sunsolve@localhost) by sunsolve1.sun.com (8.6.11/8.6.8) id XAA18603; Sun, 18 Jun 1995 23:19:42 -0700
Date: Sun, 18 Jun 1995 23:19:42 -0700
From: SunSolve User <sunsolve@sunsolve1.sun.com>
Message-Id: <199506190619.XAA18603@sunsolve1.sun.com>
To: jhawk@MIT.EDU
Subject: SunSolve: patches/101306
Content-Type: X-sun-attachment

----------
X-Sun-Data-Type: default
X-Sun-Data-Name: 101306
X-Sun-Content-Lines: 112
X-Sun-Content-Length: 3253

Patch-ID# 101306-09
Keywords: le driver x25 osi sap ethernet mutex rcp ftp le0 collisions hangs AUI
Synopsis: SunOS 5.3: Jumbo Patch for le & qe drivers
Date: May/16/95

Solaris Release: 2.3

SunOS release: 5.3

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.3: fix to le & qe drivers

BugId's fixed with this patch: 1145294 1145604 1161058 1165532 1168155 1177296 1186270 1199563

Changes incorporated in this version: 1199563

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/kernel/drv/le
/kernel/drv/qe

Problem Description:

1199563 nfs server not responding - qe driver problem

(from 101306-08)

1186270 NFS server not responding still trying with ss1000 server of multi cpu.

(from 101306-07)

1177296 ethernet interface hangs on large transfers over AUI but not TP

(from 101306-06)

1161058 Under many collisions, you get erroneous le0: No carrier message

When we get high collision rates (i.e. > 32 collisions per 2 seconds), the 
error message "le0:  No carrier - cable disconnected or hub link test disabled?"
get displayed on the console frequently.

(from 101306-05)

1171562 Getting "le0: Memory error!" when copying large file across network

le0: Memory error messages appearing on the console have been eliminated.

(from 101306-04)

1171562 Getting "le0: Memory error!" when copying large file across network

SS10 with dual processors running 2.3 with OLDS 2.0.1 installed, gets le0:
Memory error when copying large files over the network.  A hard hang then 
occurs.

(from 101306-03)

1145294 classic 4.1.3C freeze 5-10Mins on receipt of Giant Packet from ff:ff:ff:ff:ff:ff

Problem is seen on active networks where the network interface on Classic's, 
LX's, Sparcstations 5 and 20 (based on MACIO) may hang and ignore incoming
ethernet packets after receipt of a giant packet that is greater than 4096
bytes. This fix will detect this condition and reset the ethernet interface
to prevent the interface from hanging.

(from 101306-02)

1168155 panic: Deadlock condition detected: cycle in blocking chain (codependent locks)
1165532 deadlock detected trying to get ldtermclose lock
1145604 Fix for bug 1120559 breaks SunConnect products. FCS SHOWSTOPPER FOR US

For 802.3 mode in le and qe drivers:
Corrected calculation of message length on transmit
Corrected removal of pad bits for messages < 64 bytes on receive
(bugid 1145604)

Also corrected lock ordering in leinit and qeinit to avoid deadlock
situations.  (bugid 1165532, 1168155)

(from 101306-01)

1145604 Fix for bug 1120559 breaks SunConnect products. FCS SHOWSTOPPER FOR US

The result of this is that SunConnect products which operate over LLC2 cannot work
on Solaris 2.3.  This is a Showstopper for us, there is no workaround.

Patch Installation Instructions:
--------------------------------
Generic 'installpatch' and 'backoutpatch' scripts are provided
within each patch package with instructions appended to this section.
Other specific or unique installation instructions may also be
necessary and should be described below.

Special Install Instructions:
-----------------------------

none


Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA05102; Mon, 19 Jun 95 02:25:03 EDT
Received: from sunsolve1.Sun.COM by MIT.EDU with SMTP
	id AA08231; Mon, 19 Jun 95 02:24:59 EDT
Received: (from sunsolve@localhost) by sunsolve1.sun.com (8.6.11/8.6.8) id XAA18619; Sun, 18 Jun 1995 23:19:44 -0700
Date: Sun, 18 Jun 1995 23:19:44 -0700
From: SunSolve User <sunsolve@sunsolve1.sun.com>
Message-Id: <199506190619.XAA18619@sunsolve1.sun.com>
To: jhawk@MIT.EDU
Subject: SunSolve: patches/101979
Content-Type: X-sun-attachment

----------
X-Sun-Data-Type: default
X-Sun-Data-Name: 101979
X-Sun-Content-Lines: 82
X-Sun-Content-Length: 2236

Patch-ID# 101979-05
Keywords: ethernet driver memory le0 le ethernet aui hang
Synopsis: SunOS 5.4: le driver fixes
Date: May/31/95

Solaris Release: 2.4

SunOS release: 5.4

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.4: le driver fixes

BugId's fixed with this patch: 1145294 1161058 1171562 1177296

Changes incorporated in this version: 1177296

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch: 102444-01

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/kernel/drv/le

Problem Description:

1177296	ethernet interface hangs on large transfers over AUI but not TP

(from 101979-04)

1161058 Under many collisions, get erroneous le0: No carrier message

Under many collisions, get erroneous le0: No carrier message

(from 101979-03)

1171562 Getting "le0: Memory error!" when copying large file across network

SS10 with dual processors running 2.3 with OLDS 2.0.1 installed, gets le0:
Memory error when copying large files over the network.  A hard hang then 
occurs.  This eliminates console error message that existed with 101979-02.

(from 101979-02)

1171562 Getting "le0: Memory error!" when copying large file across network

SS10 with dual processors running 2.3 with OLDS 2.0.1 installed, gets le0:
Memory error when copying large files over the network.  A hard hang then 
occurs.

(from 101979-01)

1145294 classic 4.1.3C freeze 5-10Mins on receipt of Giant Packet from ff:ff:ff:ff:ff:ff

Problem is seen on active networks where the network interface on Classic's, 
LX's, Sparcstations 5 and 20 (based on MACIO) may hang and ignore incoming
ethernet packets after receipt of a giant packet that is greater than 4096
bytes. This fix will detect this condition and reset the ethernet interface
to prevent the interface from hanging.

Patch Installation Instructions:
--------------------------------
Generic 'installpatch' and 'backoutpatch' scripts are provided
within each patch package with instructions appended to this section.
Other specific or unique installation instructions may also be
necessary and should be described below.

Special Install Instructions:
-----------------------------

none



home help back first fref pref prev next nref lref last post