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 sg_io_hdr_t. 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. How reproducible: Always 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. Additional info: The working device driver is at http://www.qlogic.com/bbs- html/csg_web/drivers/linux/22xx/qla2x00src-v4.27Beta.tgz 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.