From owner-cvs-all@FreeBSD.ORG Mon Jun 21 20:18:41 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7726216A4CF; Mon, 21 Jun 2004 20:18:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DDD143D5E; Mon, 21 Jun 2004 20:18:41 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i5LKIfaS012307; Mon, 21 Jun 2004 20:18:41 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i5LKIeoN012306; Mon, 21 Jun 2004 20:18:40 GMT (envelope-from scottl) Message-Id: <200406212018.i5LKIeoN012306@repoman.freebsd.org> From: Scott Long Date: Mon, 21 Jun 2004 20:18:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c cissreg.h cissvar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jun 2004 20:18:41 -0000 scottl 2004-06-21 20:18:40 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c cissreg.h cissvar.h Log: Add SCSI passthrough support to CISS. This allows devices like tape drives that are on a CISS bus to be exported up to CAM and made available as normal devices. This will typically add one or two buses to CAM, which will be numbered starting at 32 to allow room for CISS proxy buses. Also, the CISS firmware usually hides disk devices, but these can also be exposed as 'pass' devices if you set the hw.ciss.expose_hidden_physical tunable. Sponsored by: Tape Laboratories, Inc. MFC After: 3 days Revision Changes Path 1.50 +261 -23 src/sys/dev/ciss/ciss.c 1.13 +7 -0 src/sys/dev/ciss/cissreg.h 1.9 +19 -0 src/sys/dev/ciss/cissvar.h