Bug 712422 - There is no driver for Brocade FC adapter in kernel-rt-2.6.33.9-rt31.64.el5rt
Summary: There is no driver for Brocade FC adapter in kernel-rt-2.6.33.9-rt31.64.el5rt
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: realtime-kernel
Version: 1.3
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: 2.0.2
: ---
Assignee: Luis Claudio R. Goncalves
QA Contact: David Sommerseth
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-10 14:24 UTC by Mikhail Kulemin
Modified: 2018-11-14 11:50 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Cause: the Brocade FC adapter driver was disabled on mrg-2.0 and and its version was older thatn the one in RHEL6. Consequence: No Brocade FC driver was shipped with mrg-2.0 GA kernel. Fix: upgrade the bfa driver in mrg-2.0 and enable it in the build process. Result: mrg-2.0 now ships the bfa driver.
Clone Of:
Environment:
Last Closed: 2011-08-22 05:56:53 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:1192 0 normal SHIPPED_LIVE Red Hat Enterprise MRG 2.0 Realtime bug fix and enhancement update 2011-08-22 05:56:45 UTC

Description Mikhail Kulemin 2011-06-10 14:24:28 UTC
Description of problem:
There is no module bfa for Brocade FC adapter in rt-kernel. Kernel for RHEL 5.6 (2.6.18-238.12.1.el5) has bfa module.

Version-Release number of selected component (if applicable):
2.6.33.9-rt31.64.el5rt

How reproducible:
Boot last version of kernel-rt.
# modinfo bfa
modinfo: could not find module bfa
  
Expected results:
Module bfa is present in kernel package ( modinfo bfa print actual module information

Additional info:
Recompiling kernel_rt with CONFIG_SCSI_BFA_FC=m fix this problem, but compiled bfa module older than one in 2.6.18...(RHEL5.6): 2.0.0 vs 2.1.2

Comment 1 Mikhail Kulemin 2011-06-27 06:38:45 UTC
Unfortunately problem was not fixed with recompiled kernel.

Comment 3 Luis Claudio R. Goncalves 2011-06-28 22:26:30 UTC
Backported the bfa driver from RHEL6.1 to MRG-2.0, kernel-rt-2.6.33.9-rt31.70.el6rt.

Comment 4 Mikhail Kulemin 2011-06-29 14:17:26 UTC
Sorry, but this version is not available on RHN and/or ftp.redhat.com. The latest version is kernel-rt-2.6.33.9-rt31.66.el6rt.

Comment 5 Luis Claudio R. Goncalves 2011-06-29 14:40:04 UTC
Those fixes will be part of the next Kernel Errata, to be released soon. Even though I don't have the exact date for the Errata release, I expect that to happen in a couple of weeks.

Comment 6 Mikhail Kulemin 2011-06-29 14:59:02 UTC
Thank you for clarifying situation.

Comment 7 Luis Claudio R. Goncalves 2011-07-18 16:38:40 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 Brocade FC adapter driver was disabled on mrg-2.0 and and its version was older thatn the one in RHEL6.
Consequence: No Brocade FC driver was shipped with mrg-2.0 GA kernel.
Fix: upgrade the bfa driver in mrg-2.0 and enable it in the build process.
Result: mrg-2.0 now ships the bfa driver.

Comment 8 Mikhail Kulemin 2011-07-18 17:37:01 UTC
I have a question about MRG 1.3. Do you plan to include Brocade FC adapter driver into MRG 1.3 kernel? As I understand, kernel-rt versions in 1.3 and 2.0 are the same (2.6.33-9-rt31 it this moment).

Comment 9 Clark Williams 2011-07-18 17:39:50 UTC
No plans to. MRG 1.3 is in maintenance mode now.

Comment 10 David Sommerseth 2011-08-18 21:16:32 UTC
Verified that Brocade FC is enabled in kernel-rt-2.6.33.9-rt31.74.el6rt.

Done some disk tests and stress tests in a multipath setup.  Verified against kernel-rt-2.6.33.9-rt31.66.el6rt, which did not find the disks on the bfa adapter.

One remark:  Running aio-stress test can trigger a kind of lock.  That was possible to get out of by boosting bfa_wq_* threads to SCHED_FIFO:1.  This should probably be put into the release notes.  For optimal disk performance, it might be needed to work more on such tweaks.

Comment 11 errata-xmlrpc 2011-08-22 05:56:53 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


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