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 |
| Device: |
| ThinkSystem Broadcom NetXtreme PCIe 1Gb 2-Port RJ45 Ethernet Adapter | Part Number: 7ZT7A00482 Feature Code: AUKX |
||||
|---|---|---|---|---|---|
| PCIe Sub Vendor ID: 0x17AA PCIe Sub Device ID: 0x402c |
| Release History: |
| 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 | |
| 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 |
===============================================================================
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 |
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 |