OBSOLETE Patch-ID# 148035-09
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: rsh igbvf igb
Synopsis: Obsoleted by: 148035-10 SunOS 5.10: igb patch
Date: Sep/13/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.
Use Single User Mode (run level S) when installing this patch on an active boot environment. 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 148036
Topic: SunOS 5.10: igb patch
Relevant Architectures: sparc
Bugs fixed with this patch:
Changes incorporated in this version: 15710429 15728549
Patches accumulated and obsoleted by this patch: 145929-09 146771-01 148037-05 148225-02
Patches which conflict with this patch:
Patches required with this patch: 141444-09 142909-17 147147-26 (or greater)
Obsoleted by:
Files included with this patch:
/kernel/drv/igb.conf
/kernel/drv/igbvf.conf
/kernel/drv/sparcv9/igb
/kernel/drv/sparcv9/igbvf
Problem Description:
15710429 T4 panic'ed in igb driver after repeated guest domain migrations
15728549 incorrect link_duplex status by igbvf driver when cable
(from 148035-08)
15882659 Solaris igb needs to support Intel Springville/Pearsonville
(from 148035-07)
15823718 igb Invalid link settings cause failures in production
(from 148035-06)
7130577 assertion panic generated in common/io/igb/igb_gld.c during boot up on a T4-1B
7144651 OPLDR panice w/BAD TRAP: type=31 mmu_fsr=0 occurred in module "unix" due to a NULL pointer dereference
7147774 only one RX ring is used
(from 148035-05)
7047677 igb driver needs to support SRIOV on Powerville
7091194 igb is missing a couple of device ids
(from 148035-04)
This revision accumulates generic Sustaining patch 145929-08
into Solaris S10U11 update.
(from 148035-03)
7107221 assertion generated panic in common/io/igb/igb_gld.c during boot up on a T4-1B
(from 148035-02)
7043480 incorrect link_duplex status is displayed by igb driver when link does not exist
(from 148035-01)
6709250 support for SR-IOV in Intel 82576 NIC
7010977 additional SR-IOV enhancements in igb driver
7061033 primary panic with VF which has alt-mac-addrs assigned
7061235 igb driver should return a non NULL reason string when unicast param validation fails
7068019 igb driver should export pvid-exclusive device specific property
7073424 code logic error on function igb_transparent_vlan_vf
7076139 igb driver should use pciv_vf_config() to get the vf number when reading iov parameters
(from 145929-09)
7157617 SerDes loopback failed on some Powerville adapters
(from 145929-08)
7038801 igb PBA setting for Sun Dual Port PCIe 2.0, MMF, Gigabit Networking Cards is not correct
7046179 OracleVTS does not work with the Sun Dual Port PCIe 2.0, MMF, Gigabit Ethernet Networking Cards
7081734 need new fix for 6946577 outside shared code
7099332 networktest test failing on Sun Dual Port PCIe 2.0, MMF, Gigabit Networking Cards
(from 145929-07)
7080731 removing and then adding an igb device on an aggr leaves the added device in standby state
(from 145929-06)
6982550 igb stall ereports result in mainboard fault diagnosis
7038546 nicdrv test13 fails when run on igb NICs
7039522 unexpected output found when getting unsupported properties of igb link via dladm show-linkprop
(from 145929-05)
7021702 ndd can't get the adv_XXX_cap parameters in Solaris 10 from the igb driver
7034248 igb_main.c file contains wrong comment on line 6426
(from 145929-04)
6944756 igb driver does NOT resume correctly on X4270 M2
6944821 Solaris igb driver needs to support Intel Powerville
(from 145929-03)
6997070 igb_m_getprop should support MAC_PROP_MTU
(from 145929-02)
6997417 need to uprev patch to fix incorrect targeted binaries
(from 145929-01)
6935725 igb driver does not follow Kawela spec for setting the device up for external loopback mode
6963343 igb_tx_recycle_head_wb can't distinguish between empty and full of circular descriptor queue
6963350 tx reschedule may never get dispatched when tx ring size is set too small
6966781 system panic during tcptx transferring on igb when disabling tx head wb
(from 146771-01)
7004350 rsh hangs on S10U9 on igb interface when multiple ring is enabled
(from 148037-05)
This revision corrects a patch properties mismatch between the
feature and accumulated generic Sustaining patches, prompted by
non-feature CR 7195484 (need to fix the on10 feature patch
properties for CR7142904 & CR7129729).
(from 148037-04)
This revision again corrects the omission of the prior one.
(from 148037-03)
This revision accumulates generic Sustaining patch 148225-02 into
Solaris S10U11 update, but again fails to specify the accumulation.
(from 148037-02)
This revision corrects the omission of the prior one, prompted by
non-feature CR 7123491 (accumulate SR-IOV Intel 82576 generic patches
into feature patches).
(from 148037-01)
This revision accumulates generic Sustaining patch 148225-01 into
Solaris S10U11 update, but fails to specify the accumulation.
(from 148225-02)
7129729 "ifconfig igbvf plumb up" does not generate "link up" syslog message
7142904 igbvf driver needs to support SRIOV on Powerville
(from 148225-01)
6970427 new driver needed to support the SRIOV Virtual Function of Intel 82576 NIC
7010978 additional SR-IOV enhancements in igbvf driver
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-01
README -- Last modified date: Wednesday, February 10, 2016