Patch-ID# 116966-05
Keywords: security ipv4 ipv6 addresses loopback ip_rput_data_v6() multipathing
Synopsis: SunOS 5.8_x86: ip/arp/tcp/udp patch
Date: Nov/01/2004


Install Requirements: Install in Single User Mode                      
                      Reboot immediately after patch is installed                      
                      
Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 116965

Topic: SunOS 5.8_x86: ip/arp/tcp/udp patch

Relevant Architectures: i386

BugId's fixed with this patch: 4291034 4299644 4302198 4308728 4311938 4363786 4365204 4427290 4643339 4647983 4653899 4705144 4737760 4969154 4980989 4984037 5004917 5018661 5084344

Changes incorporated in this version: 4643339 4653899 5084344

Patches accumulated and obsoleted by this patch: 109051-01 109899-05 112851-01

Patches which conflict with this patch: 

Patches required with this patch: 108529-29 or greater 117001-05 or greater 117351-13 or greater

Obsoleted by: 

Files included with this patch: 

/kernel/drv/arp
/kernel/drv/icmp
/kernel/drv/icmp6
/kernel/drv/ip
/kernel/drv/ip6
/kernel/drv/ipsecah
/kernel/drv/ipsecesp
/kernel/drv/rts
/kernel/drv/tcp
/kernel/drv/tcp6
/kernel/drv/udp
/kernel/drv/udp6
/kernel/strmod/arp
/usr/include/inet/ip.h
/usr/lib/adb/ill
/usr/lib/adb/ipc

Problem Description:

4643339 IP service is exclusive, causing severe performance problems
4653899 ARP packet processing issue
5084344 Panic caused by NULL pointer dereference in ipif_mask_reply()
 
(from 116966-04)
 
4969154 ping -r (SO_DONTROUTE) to IRE_LOOPBACK/IRE_LOCAL ipif_net_type fails.
 
(from 116966-03)
 
4980989 For NS was not transmitted, the connectivity of IP is lost.
4737760 memory leak in nce_xmit()
4984037 ipif_lookup_onlink_addr() can return ipif_t's which are not IPIF_UP
5018661 ip goes in loop in forwarding path
 
(from 116966-02)
 
5004917 system performance slowly degrades to a panic
 
(from 116966-01)
 
4705144 IPV4 and IPV6 behave differently with addresses assigned to loopback
 
(from 109899-05)
 
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.
 
(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
 
(from 112851-01)
 
4647983 icmp should be QNEXTLESS

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:
-----------------------------
 
Preform a reconfiguration boot, boot -r, after patch installation.
 
NOTE:   To get the complete IP Multipathing support, one needs
        to install the following patches:
 
        109901-01 (or newer)    /etc/init.d/network & /etc/rcS.d/S30network.sh patch
        109903-01 (or newer)    /usr/lib/inet/in.ndpd patch
        109905-01 (or newer)    /etc/default/mpathd & /sbin/in.mpathd patch
        109907-01 (or newer)    /sbin/ifconfig and /usr/sbin/ifconfig patch

README -- Last modified date:  Monday, November 1, 2004

