Patch-ID# 101443-05
Keywords:storagetek esp restore illegal FAS sequence step xbox watchdog reset 4280
Synopsis: SunOS 4.1.3_U1:  esp: SCSI Errors - "ILLEGAL bit set""watchdog reset" 
Date: Jan/17/95
 
Solaris Release: 1.1.1A

SunOS Release:  4.1.3_U1A
 
Unbundled Product:
 
Unbundled Release:
 
Topic:  scsi patch for "illegal bit set" errors,watchdog reset,etc.
 
BugId's fixed with this patch: 1161712 1136580 1096405 1097817 1176254

Changes incorporated in this version: 1176254

Relevant Architecture: sparc
    NOTE: sun4c, sun4m

Patches which may conflict with this patch:

Obsoleted by:

Files included with this patch: esp.o, espvar.h

Problem Description: 

101443-05
---------------------------------------------------------------------
Bug 1176254 

  HyperSPARC systems fail to probe 1.3 GB disks on SBE controllers.

  NOTE: This bug fix only applies to sun4m architectures, hence only the 
  sun4m section of this patch reflect this fix.  The sun4c section remains 
  at the 101443-04 level.

101443-04
---------------------------------------------------------------------
Bug 1096405: 

When running 4.1.3U1  on an SS10,FSBE with 1.3GB SCSI or 669MB PBox disk and
running the /usr/lib/acct/diskusg on the  disk connected to FSBE, the
kernel reports the following error:
 
        "esp2:  ILLEGAL bit set etc.etc"

This bug had an incomplete fix in the -01 release of this patch and with
this  rev of patch, both the FAS236 and FAS101 chips have the delay 
parameters correctly set.

101443-03 
---------------------------------------------------------------------
Bug 1097817: With a Storage Technology 4780 connected, esp interface returns
	     PKT_RESID NEGATIVE, Restored pointers

101443-02
---------------------------------------------------------------------
Bug 1161712: Machine is crashing with watchdog resets intermittently
 
Bug 1136580: Heavily loaded SS600MP with DSBE/S on SES/B panics
 
101443-01
---------------------------------------------------------------------
Bugid 1096405:

When running 4.1.3 on an SS2,FSBE with 1.3GB SCSI or 669MB PBox disk and
running the /usr/lib/acct/diskusg on the  disk connected to FSBE, the
kernel reports the following error:

	"esp2:	ILLEGAL bit set etc.etc"

 
INSTALL: 
   Login as "root".

	mv /sys/`arch -k`/OBJ/esp.o /sys/`arch -k`/OBJ/esp.o.FCS
	mv /sys/scsi/adapters/espvar.h /sys/scsi/adapters/espvar.h.FCS
	cp `arch -k`/esp.o  /sys/`arch -k`/OBJ/esp.o
	cp `arch -k`/espvar.h /sys/scsi/adapters/espvar.h

        chmod 444 /sys/`arch -k`/OBJ/esp.o
	chown root.staff /sys/`arch -k`/OBJ/esp.o
        chmod 444 /sys/scsi/adapters/espvar.h
 	chown root.staff /sys/scsi/adapters/espvar.h

   Please Refer to the System and Networking Administration Manual
   section on building and installing a custom kernel.
