Patch-ID# 101742-02
Keywords: device, probing, asynchronous, error, memory, cache, fault, panic
Synopsis: SunOS 4.1.3: Asynchronous Memory panic probing non-existent sbus device
Date: Nov/10/94

Solaris Release: 1.1

SunOS Release: 4.1.3

  NOTE: The 4.1.3_U1 version of this patch is patchid 101741

Unbundled Product: 

Unbundled Release: 

Topic:  platform-specific simultaneous sbus error bug; also cache bug fix

BugId's fixed with this patch: 1158410 1156505

Changes incorporated in this version:

Relevant Architecture: sparc
    NOTE: sun4c

Patches which may conflict with this patch:

Obsoleted by:  
	NOTE:Solaris 2.x

Files included with this patch: 
	locore.o
	machdep.o

Problem Description: 

	INSTALLING PATCH 101742-01 CAUSES SERIAL PORT CORRUPTION.

	1158410: Consecutive stores (or store and load) which fall within
	the processor pipeline to a non-existent sbus address causes panic
	in memerr().

	1156505: certain write page faults can corrupt one word of 
	processor cache.

Install Instructions: 
 
    mv  /sys/sun4c/OBJ/locore.o  /sys/sun4c/OBJ/locore.o.FCS
    mv  /sys/sun4c/OBJ/machdep.o  /sys/sun4c/OBJ/machdep.o.FCS

    cp sun4c/locore.o /sys/sun4c/OBJ/locore.o
    cp sun4c/machdep.o /sys/sun4c/OBJ/machdep.o

    Then, build, install, and boot a new kernel.  Please refer to the
    System and Network Administration Manual.
