From owner-freebsd-scsi Mon May 18 21:32:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA02290 for freebsd-scsi-outgoing; Mon, 18 May 1998 21:32:22 -0700 (PDT) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from panzer.plutotech.com (root@panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA02263 for ; Mon, 18 May 1998 21:32:13 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.8.8/8.8.5) id VAA17757; Mon, 18 May 1998 21:12:14 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199805190312.VAA17757@panzer.plutotech.com> Subject: Re: CAM/stable/BT-958 questions In-Reply-To: from Guido Kollerie at "May 18, 98 04:56:03 pm" To: gkoller@cs.vu.nl Date: Mon, 18 May 1998 21:12:14 -0600 (MDT) Cc: freebsd-scsi@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28s (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Guido Kollerie wrote... > I have installed the CAM-980513-stable patch (file date: 15th May) > on a 2.2-stable system (CTM delta 718). It seems to be running just > fine, nevertheless I have a few questions: > > 1. The README said: > > "You will also likely want a "pass0" device. Look in DM, LINT or > GENERIC for examples." > > However pass0 is not mentioned anywhere in LINT or GENERIC. I am not > sure what DM is. Is pass0 a Current feature not applicable to Stable? The passthrough driver is in GENERIC in the -current CAM snapshot. If it isn't in GENERIC in the -stable snapshot, that is a bug. It should also be in LINT, but it isn't. DM is a config file for Justin's test box that usually ships with the -current snapshot. If it isn't in -stable, that's probably a bug. The passthrough driver is part of both the stable and current snapshots, though. It is basically a CAM passthrough driver. It allows you to send raw SCSI commands to a device. It also allows you to send other, non-SCSI CAM CCBs. You can do most of the things that a peripheral driver would do via the passthrough driver, if you choose. If you have the passthrough driver in your kernel configuration, there will be one passthrough driver instance created for each SCSI device in your system. By default, the passthrough driver doesn't announce itself on boot. If you boot with -v, you will see the passthrough driver probe messages. The passthrough driver allows programs like xmcd, tosha, cdrecord and camcontrol to function. So it's highly recommended. :) As for your other questions, I'll leave them for Justin to answer, since he wrote the BusLogic driver. Ken -- Kenneth Merry ken@plutotech.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message