Bug 102943
Summary: | LTC3934-3590 Tape Drive display message non-functional. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 3 | Reporter: | IBM Bug Proxy <bugproxy> | ||||||
Component: | kernel | Assignee: | Doug Ledford <dledford> | ||||||
Status: | CLOSED WONTFIX | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 3.0 | CC: | coughlan | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | i386 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2003-10-02 00:44:46 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
IBM Bug Proxy
2003-08-22 21:09:37 UTC
Created attachment 93869 [details]
scsi bad
Created attachment 93870 [details]
scsi good
------ Additional Comments From denebeim.com 2003-27-08 13:31 ------- After seeing the debug messages from the Adaptec driver, Jay has found out that this problem was caused by the Linux middle layer scsi driver scsi_mod.o instead of the new Adaptec driver. Our IBMtape sets CDB length to be 0 to let the scsi_mod.o to autodetect the length. The scsi_mod.o has a static constant array to map the length for each SCSI command. For the vendor defined Display Message command, scsi_mod computes its length to be 10, which is wrong. The new Adaptec driver detects this error, and aborts the command. The previous Adaptec driver does not have this error check function, so the CDB is passed to the target, and the command succeeds. We have decided to set CDB length to be 6 for Display Message command before we pass this command to the scsi_mod.o. Our unit test on this change indicates that the command works with the new Adaptec driver. We also confirmed that this change won't affect the Qlogic HBA driver. Closing this one out because there's a workaround available as described in the prior comment. |