PROBLEM: (MGO27465A) (PATCH ID: OSF445-055) ******** This patch fixes a problem when the type of SCSI device dynamically changes, which can result in a kernel memory fault or memory corruption panic. The sense inquiry buffer size is allocated too small. A typical stack trace: > 0 stop_secondary_cpu src/kernel/arch/alpha/cpu.c : 608 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 closef src/kernel/bsd/kern_descrip.c : 1973 7 exit src/kernel/bsd/kern_exit.c : 1021 8 rexit src/kernel/bsd/kern_exit.c : 822 9 syscall src/kernel/arch/alpha/syscall_trap.c : 627 10 _Xsyscall src/kernel/arch/alpha/locore.s : 1505 Panic "closef: f_count not 1" due to corruption of 'file' structure PROBLEM: (MGO64536A) (PATCH ID: OSF445-252) ******** When the "aseagent" starts a service, it pings the all the devices associated the service. In case of a tape device, the stacktrace of the "aseagent" looks like this while it is waiting for a response from the device ... 0 thread_block 1 mpsleep 2 CAM_CCMN_send_ccb_wait 3 cam_rci_send_ccb 4 cam_rci_ping_dev 5 cam_rci_process_ccb 6 cam_process_rci 7 ctape_ioctl 8 SCSI_ping_tape 9 PING_device 10 am_handle_ioctl 11 am_ioctl 12 spec_ioctl 13 vn_ioctl 14 ioctl_base 15 ioctl 16 syscall 17 _Xsyscall If the aseagent is interrupted with a signal at this point, some devices can freeze up as seen in the following entries in "daemon.log" es5701a_mc Agent Notice: starting service es5799 es5701a_mc Agent Notice: didn't reserve device es5701a_mc Agent Error: AM can't reserve device /dev/rmt1h es5701a_mc Agent Warning: can't reserve /dev/rmt1h es5701a_mc Agent Warning: AM can't ping /dev/rmt5h es5701a_mc Agent Warning: can't reach device '/dev/rmt5h' es5701a_mc Agent Warning: can't reserve /dev/rmt5h es5701a_mc Agent Notice: didn't reserve device es5701a_mc Agent Error: AM can't reserve device /dev/rmt6h es5701a_mc Agent Warning: can't reserve /dev/rmt6h es5701a_mc Agent Warning: AM can't ping /dev/rmt11h es5701a_mc Agent Warning: can't reach device '/dev/rmt11h' es5701a_mc Agent Warning: can't reserve /dev/rmt11h es5701a_mc Agent Warning: AM can't ping /dev/rmt1h es5701a_mc Agent Warning: can't reach device '/dev/rmt1h' es5701a_mc Agent Warning: AM can't ping /dev/rmt5h es5701a_mc Agent Warning: can't reach device '/dev/rmt5h' es5701a_mc Agent Warning: AM can't ping /dev/rmt6h es5701a_mc Agent Warning: can't reach device '/dev/rmt6h' es5701a_mc Agent Warning: AM can't ping /dev/rmt11h es5701a_mc Agent Warning: can't reach device '/dev/rmt11h' es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt1h es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt5h es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt6h es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt11h es5701a_mc Agent Error: can't unreserve device (5) es5701a_mc Agent Warning: AM can't ping /dev/rmt1h es5701a_mc Agent Warning: can't reach device '/dev/rmt1h' es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt1h es5701a_mc Agent Error: can't unreserve device /dev/rmt1h es5701a_mc Agent Error: can't unreserve device (5) es5701a_mc Agent Warning: AM can't ping /dev/rmt5h es5701a_mc Agent Warning: can't reach device '/dev/rmt5h' es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt5h es5701a_mc Agent Error: can't unreserve device /dev/rmt5h es5701a_mc Agent Error: can't unreserve device (5) es5701a_mc Agent Warning: AM can't ping /dev/rmt6h es5701a_mc Agent Warning: can't reach device '/dev/rmt6h' es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt6h es5701a_mc Agent Error: can't unreserve device /dev/rmt6h es5701a_mc Agent Error: can't unreserve device (5) es5701a_mc Agent Warning: AM can't ping /dev/rmt11h es5701a_mc Agent Warning: can't reach device '/dev/rmt11h' es5701a_mc Agent ***ALERT: possible device failure: /dev/rmt11h es5701a_mc Agent Error: can't unreserve device /dev/rmt11h PROBLEM: (MGO67636A) (PATCH ID: OSF445-251) ******** This patch fixes the problem where tape read/write operations fail with following repetitive binary.errorlog message: Entry type 199. CAM SCSI Event Type . Class x01 Tape Subsystem x01 Tape Number of Packets 4. . Routine Name ctape_strategy ------ Packet Type ------ 256. Generic String Device state flags indicate a Reserve is Pending PROBLEM: () (PATCH ID: OSF445-723) ******** Tapes with SCSI versions greater than 2 will not function properly without these changes.