Description of Problem: A Qlogic 2xxx series card, in this case a qlogic 2100 or 2200, will install perfectly when placed in the 64-bit slot but will fail when the card is placed in the 32-bit slot. It will lock up at loading qla2x00 module. Installations using "expert noprobe" and "options=verbose" have been attempted. Both times the install locked up when loading the module and was not able to switch to any of the other virtual consoles. How reproducible: Always Steps to Reproduce: 1.place card in 32bit slot. 2.start standard install Additional information: Also seen in Red Hat 7.1. Bugzilla #48935.
This defect is considered MUST-FIX for Fairfax
Intel firmware issue
Is this really i386 arch, or is it ia64? (I know, dumb question, but...)
i386 arch. I have not tested using IA-64.
Arjan: was your comment about intel firmware assuming ia64, or is that something else?
We tested this in our lab and could not reproduce it. We put a 2200 card in a 32-bit slot and the problem did not occur for us. Sounds like it might be related to firmware on the particular machine in question. What machine it is?
cardfirmware; it appears that some versions of the firmware think they are in a 64 bit pci slot even if they aren't, and as a result half the data it sends gets lost ;)
Ah, so qlogic firmware rather than intel firmware. Still, it would be interesting to know what machine this was reproduced in at IBM so that we can see whether we have it here and try to reproduce it with the 2200 card we tested.
I used an xSeries 230 with a QLogic 2100 to reproduce the bug.
IBM has reproduced this bug on an xSeries 230 and an xSeries 340.
qLogic updated in Red Hat 7.2. Works on IBM xSeries 232, but not on older xSeries 230 and 340. IBM has documented the limitation for these particular machines.