From owner-cvs-all@FreeBSD.ORG Fri Feb 23 05:51:57 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D141F16A400; Fri, 23 Feb 2007 05:51:57 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AA78613C4A3; Fri, 23 Feb 2007 05:51:57 +0000 (UTC) (envelope-from mjacob@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 l1N5pvHH023080; Fri, 23 Feb 2007 05:51:57 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1N5pv7u023078; Fri, 23 Feb 2007 05:51:57 GMT (envelope-from mjacob) Message-Id: <200702230551.l1N5pv7u023078@repoman.freebsd.org> From: Matt Jacob Date: Fri, 23 Feb 2007 05:51:57 +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/isp isp_freebsd.c src/sys/dev/mpt mpt_cam.c mpt_cam.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 23 Feb 2007 05:51:57 -0000 mjacob 2007-02-23 05:51:57 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c sys/dev/mpt mpt_cam.c mpt_cam.h Log: Use the new xpt_rescan function to truly now have dynamic attachment of new devices that arrive (and we notice them via async Fibre Channel events). We've always had the right thing (of sorts) happen when devices go away- this is the corollary function that makes multipath failover actually work. MFC after: 2 weeks Revision Changes Path 1.134 +34 -11 src/sys/dev/isp/isp_freebsd.c 1.51 +40 -2 src/sys/dev/mpt/mpt_cam.c 1.5 +2 -0 src/sys/dev/mpt/mpt_cam.h