Date: Sun, 11 May 2003 22:46:23 -0700 (PDT) From: Nate Lawson <nate@root.org> To: Chuck McCrobie <mccrobie2000@yahoo.com> Cc: freebsd-current@freebsd.org Subject: Re: Error handling of SERIAL NUMBER probe during device probing Message-ID: <20030511224413.T73059@root.org> In-Reply-To: <20030509194425.35530.qmail@web14811.mail.yahoo.com> References: <20030509194425.35530.qmail@web14811.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 9 May 2003, Chuck McCrobie wrote: > I have a Powerfile Firewire device. It contains two > DVD-RAM drives, a TOSHIBA and a PANASONIC. One of the > drives does not support the probe for SERIAL NUMBER, > specifically the following command: > > sbp0:0:1 XPT_SCSI_IO: cmd: 12 21 80 00 ff 00 00 00 00 > 00, flags: 0x40, 6b cmd/255b data/18b sense > sbp0:0:1 SCSI status 2 sfmt 0 valid 0 key 5 code 24 > qlfr 0 len 3 > > I suppose I need a quirk entry in cam_xpt.c for > CAM_QUIRK_NOSERIAL, but shouldn't the serial number > probe simply give up on ILLEGAL_COMMAND (key=5, > code=24 => INVALID FIELD IN CDB). Something is retransmitting the command, possibly the firewire driver since CAM doesn't retransmit for that particular error. The drive appears to be responding correctly. -Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030511224413.T73059>