Patch-ID# 113361-02
Keywords: AP panic trunking hotplug performance DR sunfire sunvts sbus hang dvma
Synopsis: SunOS 5.9: Sun Gigabit Ethernet 3.0 driver patch
Date: Oct/10/2002

Solaris Release: 9

SunOS Release: 5.9

Unbundled Product:

Unbundled Release:
       ***********************************************************
        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.
        ***********************************************************

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4671573 4527681 4759414 4656013 4718277 4650055 4707744

Changes incorporated in this version: 4759414 4656013 4718277 4650055 4707744

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/drv/ge
/kernel/drv/sparcv9/ge
/usr/include/sys/ge.h
/usr/include/sys/ge_common.h


Problem Description: 

4759414 ge should protect itself from mblk which has b_rptr > b_wptr
4656013 ge interface hangs starts logging ge_queue_cnt, ge_queue_full_cnt / CPU
4718277 Bus Error (BERR) panic attempting to unconfigure GEM nic card
4650055 ge netlbtest always fails on first iteration after boot
4707744 PCI ge hang on UltraSPARC II when ge_dmaburst_mode=1

(from 113361-01)
4671573 Gem receive performance can be improved using DVMA
4527681 Ultra Enterprise 4500s intermittently hang during network boot over GBE 3.0

Patch Installation Instructions: 
-------------------------------- 
For Solaris 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: 
----------------------------- 
After installing this patch, reboot the system to load the newly 
installed driver.
