From owner-cvs-src@FreeBSD.ORG Tue Jun 20 22:41:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC69616A47A; Tue, 20 Jun 2006 22:41:44 +0000 (UTC) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8461243D48; Tue, 20 Jun 2006 22:41:44 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5KMfiKY079953; Tue, 20 Jun 2006 22:41:44 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5KMfirw079952; Tue, 20 Jun 2006 22:41:44 GMT (envelope-from ps) Message-Id: <200606202241.k5KMfirw079952@repoman.freebsd.org> From: Paul Saab Date: Tue, 20 Jun 2006 22:41:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c mfi_disk.c mfi_pci.c mfireg.h mfivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 22:41:44 -0000 ps 2006-06-20 22:41:44 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c mfi_disk.c mfi_pci.c mfireg.h mfivar.h Log: Instead of using scsi probes to do device discovery, use the firmware commands to grab the device listing. This resolves issues using multiple volumes, where each volume was actually internally pointing to target 0. Revision Changes Path 1.11 +77 -202 src/sys/dev/mfi/mfi.c 1.4 +3 -9 src/sys/dev/mfi/mfi_disk.c 1.3 +1 -0 src/sys/dev/mfi/mfi_pci.c 1.3 +96 -0 src/sys/dev/mfi/mfireg.h 1.3 +1 -3 src/sys/dev/mfi/mfivar.h