🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sun
Article #12931

Re: sun bug 1008635: hardware? software? fixed?

#12931
From: Kirk Smith
Date: Thu, 11 May 1989 15:59
16 lines
1336 bytes
In article <swordfish.610223134@minster.york.ac.uk> forsyth@minster.york.ac.uk writes:
>	Synopsis: possible cache problem on 3/280
>...
>Has the trouble been traced?  Was it hardware or software?

I filed the initial bug report.  It took a while to isolate it, but Sun
discovered that it was due to code in IP forwarding that would use bcopy
improperly.  The kernel attempted to use the bcopy "hardware", which will
not work if the addresses overlap.  In fact, it will trash the cache if
the source and destination overlap. Sun provided a fix for SunOS3.X that
included a modified ip_something.o and a new movc.o that had a check in
bcopy for this improper calling condition, and would panic rather than
trash the cache.  It is fixed in SunOS4.0.

					Kirk Smith
					Purdue EE
Technical Details
Message-ID: <11629@pur-ee.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!rice!sun-spots-request
References: <swordfish.610223134@minster.york.ac.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!rice!sun-spots-request
From: ks@ee.ecn.purdue.edu (Kirk Smith)
Newsgroups: comp.sys.sun
Subject: Re: sun bug 1008635:  hardware? software?  fixed?
Keywords: SunOS
Message-ID: <11629@pur-ee.UUCP>
Date: 11 May 89 15:59:57 GMT
References: <swordfish.610223134@minster.york.ac.uk>
Sender: usenet@rice.edu
Organization: Purdue University Engineering Computer Network
Lines: 16
Approved: Sun-Spots@rice.edu
X-Sun-Spots-Digest: Volume 7, Issue 295, message 6 of 12