Bug 555671 - MRG -146/-147 kernels have older broadcom drivers compared with RHEL5.4
Summary: MRG -146/-147 kernels have older broadcom drivers compared with RHEL5.4
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: realtime-kernel
Version: 1.2
Hardware: x86_64
OS: All
low
medium
Target Milestone: ---
: ---
Assignee: Arnaldo Carvalho de Melo
QA Contact: David Sommerseth
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-15 07:10 UTC by IBM Bug Proxy
Modified: 2016-05-22 23:29 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Updated the Broadcom bnx2 driver to version 2.0.8 to enable new hardware
Clone Of:
Environment:
Last Closed: 2010-08-17 15:54:10 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
IBM Linux Technology Center 59458 0 None None None Never
Red Hat Product Errata RHSA-2010:0631 0 normal SHIPPED_LIVE Important: kernel-rt security and bug fix update 2010-08-18 07:58:39 UTC

Description IBM Bug Proxy 2010-01-15 07:10:46 UTC
=Comment: #0=================================================
John G. Stultz <johnstul.com> - 
Rob Russell noted: "The Broadcom network driver (bnx2) in the current MRG is v1.7.8 from july 10,
2008.   RHEL 5.4 base has bnx2 driver v1.9.3 from March 17, 2009."

Apparently some of the changes added between RHEL5.3 and 5.4 are important to the driver functioning
properly on new hardware.

Some of the changes are documented in the following RH bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=475567
https://bugzilla.redhat.com/show_bug.cgi?id=476897
https://bugzilla.redhat.com/show_bug.cgi?id=489519

Would it be possible to update the MRG kernel to more recent bnx2 driver level?

Comment 1 Luis Claudio R. Goncalves 2010-04-15 20:59:27 UTC
Patch bz555671-update_bnx2_driver_to_2.0.8.patch, update to driver version 2.0.8 + fixes compiled by Arnaldo, has been added to kernel-rt 2.6.24.7-153

Comment 3 Clark Williams 2010-07-15 14:55:28 UTC
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.

New Contents:
Updated the Broadcom bnx2 driver to version 2.0.8 to enable new hardware

Comment 4 David Sommerseth 2010-07-22 15:16:22 UTC
Verified by code review.  Found bz555671-update_bnx2_driver_to_2.0.8.patch implemented in kernel-rt-2.6.24.7-160.src.rpm.

[root@dell-pet110-01 ~]# modinfo bnx2
filename:       /lib/modules/2.6.24.7-160.el5rt/kernel/drivers/net/bnx2.ko
firmware:       bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw
firmware:       bnx2/bnx2-rv2p-09-5.0.0.j10.fw
firmware:       bnx2/bnx2-mips-09-5.0.0.j9.fw
firmware:       bnx2/bnx2-rv2p-06-5.0.0.j3.fw
firmware:       bnx2/bnx2-mips-06-5.0.0.j6.fw
version:        2.0.8
license:        GPL
description:    Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver
author:         Michael Chan <mchan>
srcversion:     29E5C313A3DC1F4DD5CFB05
[...snip...]
vermagic:       2.6.24.7-160.el5rt SMP preempt mod_unload 686 4KSTACKS 

Version info from patch:
-#define DRV_MODULE_VERSION     "1.7.8"
-#define DRV_MODULE_RELDATE     "July 10, 2008"
+#define DRV_MODULE_VERSION     "2.0.8"
+#define DRV_MODULE_RELDATE     "Feb 15, 2010"

dmesg from booting -160:
Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.0.8 (Feb 15, 2010)

Ran nfs and cifs connectathon tests and kernel/networking/nic/stress tests against boxes with bnx2x and igb cards without any issues.  General networking tested, dhcp, ssh, wget/curl, ping.  Over 20GB of data have been pushed over the interface.

Comment 5 IBM Bug Proxy 2010-07-28 02:40:54 UTC
------- Comment From johnstul.com 2010-07-27 22:34 EDT-------
I think we can mark this accepted.

Comment 6 errata-xmlrpc 2010-08-17 15:54:10 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2010-0631.html


Note You need to log in before you can comment on or make changes to this bug.