linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* BUG: SCSI INQUIRY thru SCSI_IOCTL_SEND_COMMAND returns no errno for disconnected device
@ 2004-09-30 19:43 Lan Tran
  2004-10-01 16:31 ` Patrick Mansfield
  0 siblings, 1 reply; 4+ messages in thread
From: Lan Tran @ 2004-09-30 19:43 UTC (permalink / raw)
  To: linux-scsi; +Cc: johntsai, tranlan

We have a SAN system set up, where our host is connected to IBM ESS
storage and SVC storage. When we disconnect ALL FC cables between the
host and storage devices, and then send a SCSI INQUIRY using the
SCSI_IOCTL_SEND_COMMAND ioctl to the
sd devices, the ioctl does not return with a failure code. Instead, it
returns with a zero-length buffer.

Is there a reason why we would get a zeroed-length buffer instead of
an error return code?

We see this problem on both an emulex driver (2.10f) and qlogic driver
(8.00.00b14, non failover version).

Looking through the kernel SCSI layer code, it just seems that the
SCSI inquiry is packaged up as a request and sent off to the LLDD. So
is something strange happening in the LLDD's ...

Thanks!!
Lan

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-10-09  6:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-30 19:43 BUG: SCSI INQUIRY thru SCSI_IOCTL_SEND_COMMAND returns no errno for disconnected device Lan Tran
2004-10-01 16:31 ` Patrick Mansfield
2004-10-08 23:43   ` Lan Tran
2004-10-09  6:35     ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).