OBSOLETE Patch-ID# 113453-05 Keywords: nca sockfs tcp multidata nca_max_cache_size cb_cl_uadmin Synopsis: Obsoleted by: 112233-11 SunOS 5.9: sockfs/NCA library patch Date: Nov/19/2003 Install Requirements: Install in Single User Mode Reboot immediately after patch is installed Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 114012 Topic: SunOS 5.9: sockfs/NCA library patch *********************************************************** NOTE: This patch may contain one or more OEM-specific platform ports. See the appropriate OEM_NOTES file within the patch for information specific to these platforms. DO NOT INSTALL this patch on an OEM system if a corresponding OEM_NOTES file is not present (or is present, but instructs not to install the patch), unless the OEM vendor directs otherwise. *********************************************************** Relevant Architectures: sparc sparc.sun4u BugId's fixed with this patch: 4487572 4629396 4631903 4640282 4640982 4650210 4653919 4672604 4672991 4681040 4711013 4799039 4892462 4905628 Changes incorporated in this version: 4905628 Patches accumulated and obsoleted by this patch: 112967-05 Patches which conflict with this patch: Patches required with this patch: 112233-01 or greater Obsoleted by: Files included with this patch: /etc/nca/ncaport.conf /kernel/drv/nca /kernel/drv/sparcv9/nca /kernel/fs/sockfs /kernel/fs/sparcv9/sockfs /usr/include/sys/socketvar.h /usr/lib/adb/nca_if /usr/lib/ncad_addr.so /usr/lib/ncad_addr.so.1 /usr/lib/sparcv9/ncad_addr.so /usr/lib/sparcv9/ncad_addr.so.1 Problem Description: 4905628 NCA and SOCKFS patches depend on each other (from 113453-04) 4672604 sendfile doesn't work with large writes 4672991 Potential memory leak in sendfile snf_cache 4799039 sendfile should no longer refer to MAXBOFFSET (from 113453-03) 4640982 sendfile doesn't update the offset when a error is returned The following bugs are being fixed in 114235-01 (or newer) and 112233-05 (or newer) 4711013 sendfilev may return wrong byte count on write errors 4640282 sendfile writes extra null bytes to the output file (from 113453-02) 4653919 race condition caused by the sockfs module (from 113453-01) 4681040 NCA needs to support multiple instance of a Web server (from 112967-05) 4892462 Patch 112967-03 is Missing ncad_addr.so.1 Binaries (from 112967-04) 4487572 SPECweb99 performance drops significantly at 2nd iteration with low memory (from 112967-03) 4681040 NCA needs to support multiple instance of a Web server (from 112967-02) 4650210 Sun Cluster requires callback for CB_CL_UADMIN to be done after vfs_* calls. (from 112967-01) 4629396 nca needs to generate its own DL_IOC_HDR_INFO messages 4631903 nca_max_cache_size is ignored when using Apache webserver. Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- NOTE 1: To get the complete fix of TCP Multidata Transmit feature, please install the following patches: 112904-05 ip.tcp patch 113449-02 gld patch 112233-07 Kernel Update patch README -- Last modified date: Tuesday, December 23, 2003