OBSOLETE Patch-ID# 113361-08 Keywords: ap panic trunking hotplug performance dr sunfire sunvts sbus hang dvma Synopsis: Obsoleted by: 112233-12 SunOS 5.9: Sun Gigabit Ethernet 3.0 driver patch Date: Jan/27/2004 Install Requirements: Reboot after installation 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: 4527681 4650055 4656013 4660429 4671573 4707744 4718277 4759414 4771770 4779489 4782136 4792353 4819970 4843595 4844596 4848485 4852341 4868004 4901165 4919572 4920721 4926374 4937693 4951497 4952065 Changes incorporated in this version: 4951497 4952065 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 112233-12 Files included with this patch: /kernel/drv/ge /kernel/drv/sparcv9/ge /usr/include/sys/ge.h /usr/include/sys/ge_common.h /usr/include/sys/ge_mac.h Problem Description: 4951497 alignment error in ge:gt_getlink with trunking policy=4 4952065 ge 2.29 interconnect performance degradation with SunCluster 3.0/Oracle RAC 9i (from 113361-07) 4920721 ge <-> ge rcp operation stalls or corrupts transfer 4937693 Trunking and DR can be incompatible 4901165 panic in ge driver 4926374 GEM driver v2.41 does not work with old hwchecksum 4919572 GEM: GEG_STATUS_RX_NO_BUF interrupt not enabled (from 113361-06) 4660429 Sun Trunking 1.2.1 gem driver panics with 3 ports down out of 4 ports (from 113361-05) 4843595 ndd fails after unconfiguring one of the external cards 4844596 Assertion failed mp->b_next == NULL in ge:geuninit 4848485 panic: bad rmfree 4868004 cannot load module 'ge' from S10, 64-bit driver (from 113361-04) 4779489 ge driver uses unpublished mi_alloc(), etc. interfaces 4792353 panic: mutex_exit: not owner running SUNWsgdr 4852341 ge driver: Driver not compatible with some kernels 4819970 ge:taco panics with "BAD TRAP: type=31 due to NULL pointer dereference" 4843595 one of the external cards (from 113361-03) 4771770 SPECweb performance down 21% on GEM (v2.29) with ge_put_cfg=1 4782136 GEM performance on 15K is lower than anticipated (from 113361-02) 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 release, 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. README -- Last modified date: Monday, August 30, 2004