Patch-ID# 103597-04 Keywords: memory leak streams_msg_152 T_DISCON_REQ T_CONN_IND T_CONN_RES Synopsis: SunOS 5.5.1: /kernel/strmod/sockmod patch Date: Nov/20/97 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 103598 Topic: SunOS 5.5.1: /kernel/strmod/sockmod patch BugId's fixed with this patch: 1250127 4036676 4043676 Changes incorporated in this version: 4043676 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /kernel/strmod/sockmod Problem Description: 4043676 panic : BAD TRAP in bcopy This patch revision closes the race window completely. (from 103597-03) 4043676 panic : BAD TRAP in bcopy During close of sockets a race condition in sockmod causes the system to panic. This happens particularly if a number of sockets are being closed at the same time. (from 103597-02) 4036676 sockmod queues MSG_OOB and MSG_PEEK ioctls Allows recv(MSG_OOB) to be processed by sockmod even when write side is being flow-controlled. (from 103597-01) 1250127 kernel memory leak - machine hanging - looks like a problem with streams_msg_15 Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- None.