Red Hat Bugzilla – Bug 41633
qla2x00 doesn't implement pass-through (sg) logic correctly
Last modified: 2007-04-18 12:33:21 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)
Description of problem:
The qla2x00 driver included with RH7.1 locks up when processing vendor-
unique SCSI writes. After examining source, it does NOT process the
dxfer_direction component of the new SG (pass-through) structure
The new qlogic driver at their ftp site works properly on the 2.4 kernel,
and should be incorporated into future releases of the O/S.
Steps to Reproduce:
1. send any vendor-unique write command using new SG device driver, and
the I/O will never complete. Of course this requires an external FC
device capable of processing such commands as a RAID subsystem using a
vendor-supplied in-band configurator.
The working device driver is at http://www.qlogic.com/bbs-
This driver works with 2.4 kernels, including IA64 architectures, as well
as previous kernels.
Created attachment 19190 [details]
This is the working driver
Version 4.28 was added to our tree recently; I expect a kernel with this driver
to arrive in rawhide shortly.
Thanks for the bugreport.