Patch-ID# 101459-01
Keywords: xd, interrrupt, xd_ferr, spurious
Synopsis: SunOS 4.1.3_U1: xd incorrectly handles xd_ferr
Date: Dec/22/93 

Solaris Release: 1.1.1A
  
SunOS release: 4.1.3_U1A
  
Topic: xd misses to handle xd_ferr
  
BugId's fixed with this patch: 1097055 1110209
 
Relevant Architecture: sparc
    NOTE: sun4
 
Patches which may conflict with this patch: 

This patch obsoleted by:
 
Problem Description: 
 
1110209	xd drive misses handling the xd_ferr case. It discard the
 	interrrupt as spurious. side affect is that the controller
 	is not reset.

1097055 system crashing with bad b_iodone and mbsetup buscheck fail

 
INSTALL: 
 
As root:
 
SAVE THE OLD BINARY:
   cp /sys/sun4/OBJ/xd.o	/sys/sun4/OBJ/xd.o.FCS
INSTALL NEW XD.O:
   cp xd.o /sys/sun4/OBJ/xd.o
 
Rerun /etc/config <kernel-name> and make and install the new kernel.
 
Please refer to the system and networking administration manual
for details on building and installing a new kernel.

