From owner-freebsd-scsi Fri Nov 26 20: 2:26 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from caspian.plutotech.com (caspian.plutotech.com [206.168.67.80]) by hub.freebsd.org (Postfix) with ESMTP id 4B09C14C84 for ; Fri, 26 Nov 1999 20:02:18 -0800 (PST) (envelope-from gibbs@caspian.plutotech.com) Received: from caspian.plutotech.com (localhost [127.0.0.1]) by caspian.plutotech.com (8.9.3/8.9.1) with ESMTP id UAA03942; Fri, 26 Nov 1999 20:02:58 -0700 (MST) (envelope-from gibbs@caspian.plutotech.com) Message-Id: <199911270302.UAA03942@caspian.plutotech.com> X-Mailer: exmh version 2.1.0 09/18/1999 To: Nick Hibma Cc: "Justin T. Gibbs" , scsi@FreeBSD.org Subject: Re: found device. In-reply-to: Your message of "Fri, 26 Nov 1999 22:43:05 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 26 Nov 1999 20:02:58 -0700 From: "Justin T. Gibbs" Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >It still requires periph to be set in xpt_done to decide in which queue >to queue the ccb (BIO or NET). > >After the changes made above the code works (and makes sense). > > >I suggest the following: > >When using camcontrol to scan the bus, the peripheral that is used is >xpt_periph. If xpt_periph is exported in cam_periph.h that peripheral >can be used as a place holder. The correct long term solution is to use the device discovery model from CAM3 that supports 'auto discovery'. This is required for fiber-channel too. Take a peek at the spec if you are interested (somewhere on www.t10.org). -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message