Red Hat Bugzilla – Bug 213807
[QLogic RHEL5.0B2] patch to add support for qla4032 for qla4xxx driver
Last modified: 2009-06-19 05:46:10 EDT
Description of problem:
Adding support for the qla4032 the next version of Qlogic iSCSI HBA for
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Created attachment 140206 [details]
patch to add support for qla4032 for qla4xxx driver
David, is this an entirely new card with new PCI IDs, and therefore a new entry
Also, is this patch upstream?
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux release. Product Management has requested further review
of this request by Red Hat Engineering. This request is not yet committed for
inclusion in release.
This is the patch we told them we could not merge right now because it was too
late - way past new feature deadlone. The kernel patch is not upstream.
Did qlogic assign this to the anaconda team?
Oh yeah the patch is pretty harmless. I mean not much chance for regressions.
This one feels way too late to me. There's far too much code change here to
pull in this late in the cycle and too much testing (any testing with older
cards supported by this driver) would be invalidated. QE nak.
Action for QLogic : Our Quality Engineering group has just evaluated the
proposed patch and is very hesitant to include it for RHEL 5.0 GA for the
* Possible problems with the patch, per Mike Christie
* Possible regressions with older QLogic cards
* This is a feature request, and it is very very late. The patch includes more
items other than simple userspace PCI ID addtions/changes.
* Is this patch being driven more by QLogic or IBM?
Assuming the problems Mike found are resolved easily, Red Hat would like to see
an agressive test plan for the older cards. This is by far the most important
At this point the patch is not committed by all Red Hat groups for inclusion in
Created attachment 142793 [details]
rejenerated patch against root of kernel source tree
The problem that Mike observe was due to a bug in the ioctl module. Please use
the ioctl module at
Also this patch is now dependant on the inclusion of the following patches.
Bugzilla Bug 215641: Patch to fix reset issue when ethernet interface is
Bugzilla Bug 216255: qla4xxx: fix timing issue for nvram accesses
David, if you don't notify (add to CC-list) Tom or me of new bugs as listed in
Comment #20, they aren't guaranteed to get on anyone's radar screens.
Trung V Nguyen - IBM System x networking/iSCSI products development
System x plans to release QLogic QLE406xC HBAs, for System x, during mid May 07
to mid June 07. RH levels supported are RHEL 4.x and 5.x.
So please add QLE406xC support to RH 5. Thanks !
Trung, does the supplied patch add support for the QLE406xC though?
From Dave @ QLogic:
>Yes, exactly. The ASICS is 4032 which is used on QLE406x HBA's. That is
>what the latest patches submitted are for - adding support for these
QE ack for RHEL5.
Mike, if this is in POST, does this mean the other bugs (bug 215641 and bug
216255) should also be in POST as they are dependent bugs?
I think post is for when patches are posted. I sent the orignal patch before
qlogic rerolled the patches and made this patch dependent on other ones.
I am in the middle of sorting out all the patches and trying to make something
That is correct. you need 215641 and 216255 are need as well.
Patch confirmed in 2.6.18-4.el5. Closing out.