Patch-ID# 109899-05 Keywords: security arp multipathing interface ar_open IP packets panic Synopsis: SunOS 5.8_x86: /kernel/drv/arp patch Date: Oct/22/2001 Solaris Release: 8_x86 SunOS Release: 5.8_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 109898 Topic: SunOS 5.8_x86: /kernel/drv/arp patch NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. Relevant Architectures: i386 BugId's fixed with this patch: 4291034 4299644 4302198 4308728 4311938 4363786 4365204 4427290 Changes incorporated in this version: 4365204 Patches accumulated and obsoleted by this patch: 109051-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /kernel/drv/arp /kernel/strmod/arp Problem Description: 4365204 panic in arp layer - stack corruption (from 109899-04) 4363786 ARP request packets should not update entries belonging to local IP addresses (from 109899-03) 4427290 ar_open failure can lead to stale queues and memory corruption (from 109899-02) 4302198 Solaris 8 kernel panic when servicing interrupt from hme device (from 109899-01) This patch revision was generated to accumulate and obsolete the feature changes introduced in point patch 109051-01. 4311938 Network Multipathing should be integrated into Solaris 8. 4299644 debug kernel panics; race between ip_close and ip_wsrv threads 4291034 arp: bad trap in ip while deleting logical interface during arp 4308728 ifconfig results in spurious message on the console (from 109051-01) 4311938 Network Multipathing should be integrated into Solaris 8 4299644 debug kernel panics; race between ip_close and ip_wsrv threads 4291034 arp: bad trap in ip while deleting logical interface during arp 4308728 ifconfig results in spurious message on the console 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-8 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: ----------------------------- Reboot the system after patch installation. NOTE: To get the complete IP Multipathing support, one needs to install the following patches: 109899-01 (or newer) /kernel/drv/arp patch 109743-02 (or newer) /kernel/drv/icmp patch 109280-05 (or newer) /kernel/drv/ip patch 109901-01 (or newer) /etc/init.d/network and /etc/rcS.d/S30network.sh patch 109473-03 (or newer) /kernel/drv/tcp patch 109741-02 (or newer) /kernel/drv/udp patch 109903-01 (or newer) /usr/lib/inet/in.ndpd patch 109905-01 (or newer) /etc/default/mpathd and /sbin/in.mpathd patch 109907-01 (or newer) /sbin/ifconfig and /usr/sbin/ifconfig patch README -- Last modified date: Monday, October 22, 2001