From owner-cvs-all@FreeBSD.ORG Fri Aug 26 14:40:33 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org 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 64AEF16A41F; Fri, 26 Aug 2005 14:40:33 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2149243D45; Fri, 26 Aug 2005 14:40:33 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEeXF7054757; Fri, 26 Aug 2005 14:40:33 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEeXn7054756; Fri, 26 Aug 2005 14:40:33 GMT (envelope-from le) Message-Id: <200508261440.j7QEeXn7054756@repoman.freebsd.org> From: Lukas Ertl Date: Fri, 26 Aug 2005 14:40:32 +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/geom/vinum geom_vinum_drive.c src/sys/modules/geom/geom_vinum Makefile 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, 26 Aug 2005 14:40:33 -0000 le 2005-08-26 14:40:32 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c sys/modules/geom/geom_vinum Makefile Log: Shuffle around the order in which the components are compiled. This way, the VINUMDRIVE class is loaded before the VINUM class, but since geom does the tasting for newly arrived classes last-in-first-out, the VINUM class tastes first. This removes the need to call gv_parse_config() in the drive taste path. Revision Changes Path 1.20 +4 -14 src/sys/geom/vinum/geom_vinum_drive.c 1.2 +1 -1 src/sys/modules/geom/geom_vinum/Makefile