Bug 707259

Summary: [RFE] rebase network drivers for MRG 2.0
Product: Red Hat Enterprise MRG Reporter: Jeremy Eder <jeder>
Component: realtime-kernelAssignee: Luis Claudio R. Goncalves <lgoncalv>
Status: CLOSED ERRATA QA Contact: David Sommerseth <davids>
Severity: high Docs Contact:
Priority: high    
Version: 2.0CC: bhu, jeder, jkodak, lgoncalv, ovasik, rdassen, williams
Target Milestone: 2.0.2   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: the Emulex "be2net" 10g NIC driver present on mrg-2.0 was not part of the effort to synchronize the network drivers from mrg-2.0 with the ones present in RHEL6. For short, the be2net driver in mrg-2.0 is an old version. Consequence: a customer observed the newer driver (present in rhel6 and rhel5.6) had better performance. Fix: upgrade the be2net driver in mrg-2.0 Result: mrg-2.0 has the same driver present in rhel6, with the same features.
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-22 05:57:51 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Comment 2 Luis Claudio R. Goncalves 2011-07-18 14:11:39 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:
Cause: the Emulex "be2net" 10g NIC driver present on mrg-2.0 was not part of the effort to synchronize the network drivers from mrg-2.0 with the ones present in RHEL6. For short, the be2net driver in mrg-2.0 is an old version.
Consequence: a customer observed the newer driver (present in rhel6 and rhel5.6) had better performance.
Fix: upgrade the be2net driver in mrg-2.0
Result: mrg-2.0 has the same driver present in rhel6, with the same features.

Comment 3 David Sommerseth 2011-08-10 15:55:16 UTC
Verified.

Checked that the MRG2.0 be2net is the same version as shipped in RHEL6.1:

[root@mrg39 ~]# modinfo /lib/modules/2.6.32-131.0.15.el6.x86_64/kernel/drivers/net/benet/be2net.ko /lib/modules/2.6.33.9-rt31.73.el6rt.x86_64/kernel/drivers/net/benet/be2net.ko | egrep "filename:|version:"
filename:       /lib/modules/2.6.32-131.0.15.el6.x86_64/kernel/drivers/net/benet/be2net.ko
version:        2.103.298r
srcversion:     1B885838977704EF64FD2E4
filename:       /lib/modules/2.6.33.9-rt31.73.el6rt.x86_64/kernel/drivers/net/benet/be2net.ko
version:        2.103.298r
srcversion:     1B885838977704EF64FD2E4

Ran several network tests and found now issues.

Comment 4 David Sommerseth 2011-08-10 16:03:00 UTC
Other NIC drivers tested are:

 bna, bnx2, bnx2x, chelsio, e100, e1000, e1000e, enic,
 igb, ixgbe, myri10g, netxen_nic and tg3.

Comment 5 errata-xmlrpc 2011-08-22 05:57:51 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/RHBA-2011-1192.html