Lenovo YUM Repository
Release and Change History








Bundle Release Information:
Targeted Server Family (Machine Type): ThinkSystem SR530 (7X07, 7X08)
Targeted Operating System: RHEL7.3
YUM Repository Build Date: 2019_04_23

YUM Repository Release Version: 19A

Device:
ThinkSystem Broadcom NetXtreme PCIe 1Gb 4-Port RJ45 Ethernet Adapter Part Number: 7ZT7A00484
Feature Code: AUZX
PCIe Sub Vendor ID: 0x17AA
PCIe Sub Device ID: 0x402d


Release History:
Release: 18A
Continued Support in 19A - Latest Release Change History Documents
Firmware Firmware Name Version
Online Broadcom NX1 Linux Firmware Utility 20.6.4.3a
Drivers Driver Name Discreate Package Download Version
tg3
  kernel driver
kmod-tg3-3.137q-1.rhel7u3.x86_64.rpm 3.137q

Release: 17B
Firmware Firmware Name Version
Online Broadcom NX1 Linux Firmware Utility 20.6.4.3a
Drivers Driver Name Discreate Package Download Version
tg3
  kernel driver
kmod-tg3-3.137q-1.rhel7u3.x86_64.rpm 3.137q


Release 18A Change History Documents

Online Broadcom NX1 Linux Firmware Utility



===============================================================================
                  Broadcom NetXtreme I Firmware Update Package
===============================================================================
Update Package Version:  20.6.4.3a
Firmware Bundle Version: 20.6.4.3a, April 17, 2017

This update package supports the following Broadcom devices:
===============================================================================
ThinkSystem Broadcom NetXtreme PCIe 1Gb 2-Port RJ45 Ethernet Adapter, FRU: 00YK550
ThinkSystem Broadcom NetXtreme PCIe 1Gb 4-Port RJ45 Ethernet Adapter, FRU: 00YK551


This package updates the Broadcom Firmware Code to the levels shown under the
"Current" column for the devices listed below. Note that an asterisk (*) 
following a version number represents a certified driver :
        

FRU Number   ASIC          Code Type         Current   
-------------------------------------------------------
00YK550      BCM5720       Firmware Bundle   20.6.4.3a  
                           Boot Code         1.39      
                           EFI Code          20.6.13*   
                           PXE Code          20.6.1    
                           ISCSI Code        20.6.2    
                                                      
00YK551      BCM5719       Firmware Bundle   20.6.4.3a  
                           Boot Code         1.47      
                           EFI Code          20.6.13*   
                           PXE Code          20.6.1    
                           ISCSI Code        20.6.2    
       
Problems Fixed:
 - Initial Release

Incremental Interoperability:
 - None

Known Issues:
 - None


===============================================================================



Licensed Materials -  Property of Lenovo.  (C)Lenovo and other(s) 2017.  
Lenovo is a trademark of Lenovo in the United States, other countries, or both.

(C) Copyright Lenovo 2017.   
LIMITED AND RESTRICTED RIGHTS NOTICE: If data or software is delivered
pursuant a General Services Administration "GSA" contract, use, reproduction, or
disclosure is subject to restrictions set forth in Contract No. GS-35F-05925.                 





Lenovo Data Center Group Linux OS Support Home Page
linux.lenovo.com

© 2018-2019 Lenovo. All rights reserved

Broadcom NetXtreme tg3 Driver for RHEL7



                              Release Notes
                        Broadcom tg3 Linux Driver
                              Version 3.137q
                                09/21/2016

                          Broadcom Limited
                         5300 California Avenue,
                            Irvine, CA 92617

			Copyright (C) 2010-2016 Broadcom
			   All Rights Reserved
v3.137q (Sep 21, 2016)
======================
    fixes
    -----
	1) Problem: (22536) tg3 - Add support for SLES12 SP2 kernel
           Cause:   SLES12 SP2 distro has new kernel
           Change:  Modified tg3 source to support SLES12 SP2 distro
           Impact:  Linux only

v3.137p (Jun 17, 2016)
======================
    Enhancements
    ------------
	1) Change:  Update the ChangeLog for tg3 rpm files
           Impact:  Linux only

	2) Problem: (22045) tg3 - Change new copyright information for tg3
           Cause:   This is a new requirement from Broadcom legal team
           Change:  Updated the new copyright information for tg3 source files
           Impact:  None

v3.137o (Dec 15, 2015)
======================
    Fixes
    ------------
	1) Problem: (21366) tg3 - Driver syslog entries show module name as
		    'pcieport', instead of 'tg3'.
           Cause:   It's a minor bug in tg3_compat.h wrt newer kernels.
           Change:  Added the code to make tg3_compat.h check for correct key word.
           Impact:  Minimal (Linux only)

	2) Problem: tg3 - Work around HW/FW limitations with vlan encapsulated frames.
           Cause:   It's a medium change in tg3.c transmit path with TSO enabled.
           Change:  Added the code to tg3.c for vlan encapsulated frames HW work around.
           Impact:  Linux Tx path with TSO enabled.

	3) Problem: (21354) tg3 - Fix for tg3 transmit queue 0 timed out when
		    too many gso_segs.
           Cause:   It's a medium change in tg3.c GSO transmit path with TSO enabled.
           Change:  Added the code to tg3.c for avoiding GSO in SW for certain condition.
           Impact:  Linux Tx path with TSO enabled.

v3.137n (Nov 04, 2015)
======================
    Fixes
    ------------
        1) Problem: (21109) tg3 - Please add support for 5720 inverting serdes signal
		    detect feature.
           Cause:   It's a new enhancement specific to a given customer.
           Change:  Added the code to make driver invert the serdes.
           Impact:  Minimal (Linux only)

v3.137m (Sep 09, 2015)
======================
    Fixes
    ------------
        1) Problem: (20985) tg3 driver doesn't compile under RHEL 7.2
           Cause:   Macros vlan_tx_tag_present and vlan_tx_tag_get are renamed in RHEL 7.2
           Change:  Added the fix to make driver code compatible for RHEL 7.2 also.
           Impact:  Linux only

v3.137l (June 14, 2015)
======================
    Fixes
    ------------
        1) Problem: (20645) Packet loss while running Heavy IO
		    stress on all ESX Operating systems
           Cause:   pci_channel_offline() function was wrongly reporting PCI
		    channel as offline because of VMKernel reporting pdev->error_state
		    incorrectly.
           Change:  Added back the old fix from 3.137h releases and force return 0
		    (online) from pci_channel_offline().
           Impact:  VMware only

v3.137k (April 02, 2015)
======================
    Fixes
    ------------
        1) Problem: (20502/20507) tg3 driver does not compile for 3.16.0 kernels
           Cause:   This issue because of change of memeber variables
		    .get_rxfh_indir/.set_rxfh_indir to .get_rxfh/.get_rxfh.
           Change:  Added compile switch to fix this issue.
           Impact:  Linux only

        2) Problem: (20496) tg3 driver does not compile for Redhat EL 4.8
           Cause:   This issue because of tg3 driver missing defines in old kernel and
		    shutdown is not defined in struct pci_driver.
           Change:  Added missing defines and added compile switch to avoid compile error
           Impact:  Linux only

        3) Problem: (20413/19887) KVM PCI passthrough failed for tg3 on SUSE 11.3
           Cause:   This issue because of KVM PCI Pass-thru mode Qemu is dropping
		    the pci config space writes to 0x68.
           Change:  Added redundant writes to 0x68 to fix this issue.
           Impact:  Linux only

        4) Problem: tg3 driver does not compile for RHEL 5.11 kernel
           Cause:   This issue because of redefinition of pci_channel_offline.
           Change:  Added compile switch to avoid redefinition.
           Impact:  Linux only

	5) Problem: (20509)[SLES11SP4] After installation of latest driver 3.137j,
		            interfaces dont come up
           Cause:   This issue because of policy enforcement from SUSE for external modules.
           Change:  No change except this rpm version is signed by SUSE.
           Impact:  Linux SLSE 11 SP4 and SLES 12 only

v3.137j (March 25, 2015)
======================
    Fixes
    ------------
        1) Problem: (20478) tg3 driver does not compile for SLES11 sp4
           Cause:   This issue because of change of kernel header file paths.
           Change:  Updated makeflags.sh to point correct header files path.
           Impact:  Linux only

        2) Problem: (20397) tg3 driver does not compile for Debian 7.7
           Cause:   This issue because of change in arguments for ptp_clock_register in
		    debian kernel and missing mmd_eee_adv_to_ethtool_adv_t for this kernel.
           Change:  Updated code to reflect required number of arguments and enabled
		    mmd_eee_adv_to_ethtool_adv_t function.
           Impact:  Linux only

        3) Problem: (20238) The OperationalStatus of the network controller driver takes
		    about ~ 5 minutes to become 2 ("OK") from 13 ("Lost Communication")
		    when the system comes up after reboot
           Cause:   This issue because of conversion of unsigned long jiffies values to signed in
		    32 bit kernels.
           Change:  Added code to initialize heartbeat initial jiffies to current jiffies.
           Impact:  Linux only

v3.137i (March 05, 2015)
======================
    Fixes
    ------------
        1) Problem: (20116)MD5 sum mismatch while unpack rpm source
                    (20449)tg3 driver failed to install on RHEL 5.11 OS
                    (20360)T3 source rpm file failed to install on Citrix 6.2 ddk.
           Cause:   This is a  build server issue where this src rpm has been
                    generated. We have packaged  a prelinked library /lib/libgcc_s.so.1.
                    Which may fail in some distors. The fix  is to run prelink --undo
                    on the build machine before creating src rpm.
           Change:  New src.rpm has been built again after correcting the build server for above issue.
           Impact:  No code change. Affects only TG3 driver Installation from src rpm.






Lenovo Data Center Group Linux OS Support Home Page
linux.lenovo.com

© 2018-2019 Lenovo. All rights reserved