PROBLEM: ( QARs 71852 ) (Patch ID: OSF500-002 ) ******* This patch fixes a KZPCM driver problem. A panic, machine check, or hang can occur when aborting an I/O due to a command timeout or aborting an application program with pending I/Os. PROBLEM: (QAR 71852, QAR 73310, QAR 73450, QAR 71941) (Patch ID: OSF500-002) ******** This patch fixes problems with the itpsa driver that supports the KZPCM adapter. The following problems can occur while the system is processing a SCSI bus or SCSI bus device reset request that is issued from the class driver: 1. The following itpsa events are logged in the /var/adm/binary.errlog file or the /var/adm/messages file: a. Command timeout b. Illegal instruction c. hth timeout d. SCSI bus reset error 2. The system panics and displays the message "xpt_callback: CCB NOT ON ANY LIST" 3. The system panics and displays the message "simple_lock: TIME LIMIT EXCEEDED" PROBLEM: (QAR 73625) (Patch ID: OSF500-002) ******** This patch fixes a problem on the 8951U and 8952U adapters. SCSI bus resets are lost when these adapters are connected to single ended drives. PROBLEM: (QAR 72879) (Patch ID: OSF500-002) ******** This patch fixes a problem where chip interrupt register fields in error log is incorrect. PROBLEM: (QAR 73581) (Patch ID: OSF500-002) ******** This patch fixes a lockmode 4 panic on boot. PROBLEM: (QAR 72008) (Patch ID: OSF500-002) ******** This patch fixes a simple lock timeout panic. It was possible for a bus reset to be generated before the previous bus reset was processed causing excessive processing within the ISR. PROBLEM: (QAR 74525) (Patch ID: OSF500-002) ******** This patch fixes kernel memory fault panic caused by a SWS data structure being released twice. PROBLEM: (QAR 75527) (Patch ID: OSF500-104) ******** This patch fixes a problem with the ITPSA driver. The driver negotiated for ULTRA2 speed when it was attached to a single-ended bus. With this patch, the driver will negotiate for ULTRA speed if attached to a single-ended bus and ULTRA2 speed if attached to a LVD bus. PROBLEM: (75578, 78319, 75527, 77190) (PATCH ID: OSF500-201) ******** This patch fixes a problem with ITPSA driver in which the system will panic in itpsa_allocReq() on boot when lockmode=4 is set. PROBLEM: (STL047529) (PATCH ID: OSF500-385) ******** The patch fixes a problem with some slower tape devices serviced by the itpsa driver by lengthening the timeout value used. PROBLEM: (BCSM91X60) (PATCH ID: OSF500-398) ******** This patch fixes simple lock time-outs and kernel memory faults that can occur with EV6 hardware and the itpsa driver. Stack traces look like the following: panic+228: stop_secondary_cpu(0xff800180) event_timeout+252: panic("event_timeout: panic request") xcpu_puts+76: event_timeout() printf+312: xcpu_puts() panic+584: printf() simple_lock_fault+492: panic("simple_lock: time limit exceeded") simple_lock_time_violation+24: simple_lock_fault() simple_lock_D+0: simple_lock_time_violation() WARNING: "st" irregularity: repeating frame: simple_lock_D+0 0 stop_secondary_cpu src/kernel/arch/alpha/cpu.c : 614 1 panic src/kernel/bsd/subr_prf.c : 751 2 event_timeout src/kernel/arch/alpha/cpu.c : 1183 3 xcpu_puts src/kernel/bsd/subr_prf.c : 895 4 printf src/kernel/bsd/subr_prf.c : 423 5 panic src/kernel/bsd/subr_prf.c : 804 6 trap src/kernel/arch/alpha/trap.c : 1760 7 _XentMM src/kernel/arch/alpha/locore.s : 1741 8 thread_dup src/kernel/arch/alpha/pcb.c : 638 9 itpsa_hba_go src/kernel/io/cam/iti/itpsacfg.c : 744