PROBLEM: (TKTQ80149) (Patch ID: OSF375-350315) ******** This patch insures that t_errno is set even when trcv retrieves no data. PROBLEM: (TKTQ30702) (Patch ID: OSF375-350368) ******** This patch corrects a problem encountered by tli applications which do an abort disconnect on an endpoint which was established as an orderly release endpoint. Previously, such an event would leave the endpoint in an unexpected state. PROBLEM: (TKTQ52004) (Patch ID: OSF375-350374) ******** This patch fixes a problem for TLI applications which make use of the t_accept library routine. The state of the secondary endpoint is not set correctly. PROBLEM: (CLD MCPM209Q3, QAR 51394) (Patch ID: OSF375-114) ******** This patch fixes a hang in the xticlose() routine. The user would see a stack trace similar to the following. thread_block() ["../../../../src/kernel/kern/sched_prim.c":2036 ] mpsleep() ["../../../../src/kernel/bsd/kern_synch.c":563 ] streams_mpsleep() ["../../../../src/kernel/streams/str_env.c":574 ] xticlose() ["../../../../src/kernel/streamsm/xtiso.c":965 ] close_wrapper() ["../../../../src/kernel/streams/str_subr.c":317 ] csq_protect() ["../../../../src/kernel/streams/str_synch.c":770 ] osr_pop_subr() ["../../../../src/kernel/streams/str_osr.c":1686 ] osr_close_subr() ["../../../../src/kernel/streams/str_scalls.c":1345 ] pse_close() ["../../../../src/kernel/streams/str_scalls.c":1196 ] speclose() ["../../../../src/kernel/vfs/spec_vnops.c":2462 ] spec_close() ["../../../../src/kernel/vfs/spec_vnops.c":2616 ] vn_close() ["../../../../src/kernel/vfs/vfs_vnops.c":1292, ] closef() ["../../../../src/kernel/bsd/kern_descrip.c":1539 ] exit() ["../../../../src/kernel/bsd/kern_exit.c":936 ] rexit() ["../../../../src/kernel/bsd/kern_exit.c":755 ] syscall() ["../../../../src/kernel/arch/alpha/syscall_trap.c":555 ] _Xsyscall() ["../../../../src/kernel/arch/alpha/locore.s":1177 ] PROBLEM: (HPAQC12ZB, UVO105080) (Patch ID: OSF375-114) ******** This patch fixes a kernel memory fault panic in the xti_discon_req() routine. A representitive stack trace is: boot() ["../../../../src/kernel/arch/alpha/machdep.c":2484 ] panic("kernel memory fault") ["../../../../src/kernel/bsd/subr_prf.c":791 ] trap() ["../../../../src/kernel/arch/alpha/trap.c":1520 ] _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":1424 ] xti_discon_req() ["../../../../src/kernel/streamsm/xtiso.c":4449 ] xti_output() ["../../../../src/kernel/streamsm/xtiso.c":1729 ] xtiwsrv() ["../../../../src/kernel/streamsm/xtiso.c":1639 ] sq_wrapper() ["../../../../src/kernel/streams/str_runq.c":137 ] csq_lateral() ["../../../../src/kernel/streams/str_synch.c":992 ] runq_run() ["../../../../src/kernel/streams/str_runq.c":108 ] netisr_thread() ["../../../../src/kernel/net/netisr.c":841 ]