From owner-freebsd-alpha Thu Nov 9 14:34:35 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from feral.com (feral.com [192.67.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 12EAD37B479; Thu, 9 Nov 2000 14:34:33 -0800 (PST) Received: from beppo (beppo [192.67.166.79]) by feral.com (8.9.3/8.9.3) with ESMTP id OAA17164; Thu, 9 Nov 2000 14:34:19 -0800 Date: Thu, 9 Nov 2000 14:34:19 -0800 (PST) From: Matthew Jacob Reply-To: mjacob@feral.com To: "Kenneth D. Merry" Cc: Wilko Bulte , mjacob@FreeBSD.ORG, FreeBSD-alpha mailing list , justin@FreeBSD.ORG Subject: Re: SCSI cdrom attach problems on 4-stable In-Reply-To: <20001106135917.A6554@panzer.kdm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I updated the PR (22650) with edit-pr, but it doesn't seem to then email submitter/responsible person. The short answer is "f/w breakage(?), don't know how to fix yet". mjacob Wed Nov 8 17:08:53 PST 2000 Okay- here's what is happening- the Qlogic f/w is returning an AUTOSENSE failure- that is, it's unable to automatically run a request sense (reason unknown). So, the CAM status being returned is CAM_AUTOSENSE_FAIL CAM_DEV_QFRZN It's been apparent to me for some time that cam_periph_error should be then running an INQUIRY command in this case. What's particularly obnoxious here is that the CD in question doesn't actually completely detach- that is, it's pass instance stays, but the cd instance won't attach- and this, for some reason, makes it impossible to rescan it later. I don't know why the Qlogic f/w is returning this code, but the fundamental problem here is that CAM is broken. And, no, it's not up to each SIM to run INQUIRY commands themselves if AUTOSENSE fails. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message