OBSOLETE Patch-ID# 148322-11


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: ixgbe sunvts
Synopsis: Obsoleted by: 148322-12 SunOS 5.10: ixgbe patch
Date: May/17/2014


Install Requirements: Perform a reconfigure reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 148323

Topic: SunOS 5.10: ixgbe patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
718029415800945
719525015813285
719713915814880
17266101
17453545
18169011
685100515569472
700876715688751
702998415704445
703035415704709
705336715721348
705780115723784
706802015729247
707715615734384
708182615736921
709791915746018
710453215750462
710587115751347
710589415751360
711282315755668
711931915759865
712215715761632
712679615764047
714500115772510
714535315772781
714642315773603
714701815773962
714842615775079
715495915779943
715528215780217
715744915782137
716121115785406
716267015786537
717215715794439
717495815796552


Changes incorporated in this version: 18169011

Patches accumulated and obsoleted by this patch: 148169-04

Patches which conflict with this patch:

Patches required with this patch: 141444-09 142909-17 144500-19 147147-26 (or greater)

Obsoleted by:

Files included with this patch:

/kernel/drv/ixgbe.conf
/kernel/drv/sparcv9/ixgbe

Problem Description:

18169011 ixgbe driver missed device id 154D in postinstall on S10U11
 
(from 148322-10)
 
17453545 norcvbuf is not correct on Oplin
 
(from 148322-09)
 
17266101 ndd auto-negotiation parameters for ixgbe copper interface read-only
 
(from 148322-08)
 
15813285 ixgbe initialization takes a long time and heavy CPU usage
 
(from 148322-07)
 
15800945 ixgbe link down/up messages are output several times on a T3-2 machine when cable pulled/putback
15814880 several FMA faults and ereports affecting ixgbe devices seen in SRIOV configurations
 
(from 148322-06)
 
7155282 attempting to set more than the maximum supported number of unicast slots of ixgbe PF/VFs should fail
7157449 ixgbevf (VF) cannot be tuned to a single Rx ring
7172157 external loopback does not work on Twinville
7174958 ixgbevf interface is in link down state until PF plumbs once for Niantic card
 
(from 148322-05)
 
7145001 ixgbevf VLAN interfaces stop working sometimes
7145353 ixgbevf captures PF's RX traffic
7146423 qlge driver attach failed due to PX interrupt-handler issues
7154959 panic in ixgbe when assigning 128 (maximum supported) or more unicast slots to ixgbe PF and VFs
 
(from 148322-04)
 
7029984 SR-IOV support for Intel Twinville
7105871 unable to set mac address of ixgbevf interfaces assigned to guest domain
7105894 VLANs created on ixgbevf in guest domain cannot work
7112823 internal loopback test failed on ixgbe Twinville with SR-IOV support
7119319 ixgbevf VLAN doesn't work on guest domain by set_vid and set_pvid
7122157 several count registers do not work well without proper mappings
7126796 systems experienced panic in link-aggr cleanup process
 
(from 148322-03)
 
        This revision accumulates generic Sustaining patch 148169-03
        into Solaris S10U11 update.
 
(from 148322-02)
 
        This revision accumulates generic Sustaining patch 148169-02
        into Solaris S10U11 update.
 
(from 148322-01)
 
6851005 ixgbe needs to support SR-IOV
7030354 ixgbe kstat counter recv_no_buffer should be removed for Niantic
7053367 QBRC read is not right for 82599 and x540
7057801 kernel paniced when nicdrv stress test is done on ixgbe card
7068020 ixgbe driver should export pvid-exclusive device specific property
7077156 ixgbe driver should use pciv_vf_config() to get the VF number when reading IOV parameters
 
(from 148169-04)
 
7147018 Twinville links do not work correctly after running SunVTS
7148426 Twinville firmware semaphore acquire mechanism need to be optimized in ixgbe driver
7161211 lack of relaxed ordering support for Twinville causes low performance
7162670 can't set Twinville speed to 100fdx
 
(from 148169-03)
 
7104532 ixgbe 10GB -> 1GB autonegotiation does not work
 
(from 148169-02)
 
7081826 X4800 ixgbe link flaps on unused and disconnected interfaces
7097919 Net0 has no link after boot from Twinville Port 0
 
(from 148169-01)
 
7008767 ixgbe Twinville driver internal loopback fails under SunVTS


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
None.


NOTE: The list of 'patches required with this patch' (above) has been
modified from the list specified at patch creation time. The reason for
the modification is that one or more of the required patches was
either never released or withdrawn after its release. The following
substitutions (which are guaranteed to satisfy the original requirements)
were therefore made:

147147-26 replaces 147147-03




README -- Last modified date: Friday, July 11, 2014