From owner-cvs-all Wed Jul 31 18:43:11 2002 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 A322437B400; Wed, 31 Jul 2002 18:43:08 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2131543E42; Wed, 31 Jul 2002 18:43:08 -0700 (PDT) (envelope-from scottl@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g711h7G19721; Wed, 31 Jul 2002 18:43:07 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id SAA05539; Wed, 31 Jul 2002 18:43:06 -0700 (PDT) Received: from hollin.btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id TAA09910; Wed, 31 Jul 2002 19:43:04 -0600 (MDT) Received: from hollin.btc.adaptec.com (localhost [127.0.0.1]) by hollin.btc.adaptec.com (8.12.5/8.12.5) with ESMTP id g711dsjF085744; Wed, 31 Jul 2002 19:39:54 -0600 (MDT) (envelope-from scottl@hollin.btc.adaptec.com) Received: (from scottl@localhost) by hollin.btc.adaptec.com (8.12.5/8.12.5/Submit) id g711dsAu085743; Wed, 31 Jul 2002 19:39:54 -0600 (MDT) Date: Wed, 31 Jul 2002 19:39:54 -0600 From: Scott Long To: Scott Long Cc: cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/aic7xxx ahc_eisa.c ahc_pci.c src/sys/modules/aic7xxx Makefile src/sys/modules/aic7xxx/ahc Makefile src/sys/modules/aic7xxx/ahc/ahc_eisa Makefile src/sys/modules/aic7xxx/ahc/ahc_pci Makefile src/sys/modules/aic7xxx/ahd ... Message-ID: <20020801013953.GA85730@hollin.btc.adaptec.com> References: <200208010136.g711adko090577@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200208010136.g711adko090577@freefall.freebsd.org> User-Agent: Mutt/1.3.28i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Jul 31, 2002 at 06:36:39PM -0700, Scott Long wrote: > scottl 2002/07/31 18:36:39 PDT > > Modified files: > sys/dev/aic7xxx ahc_eisa.c ahc_pci.c > Added files: > sys/modules/aic7xxx Makefile > sys/modules/aic7xxx/ahc Makefile > sys/modules/aic7xxx/ahc/ahc_eisa Makefile > sys/modules/aic7xxx/ahc/ahc_pci Makefile > sys/modules/aic7xxx/ahd Makefile > sys/modules/aic7xxx/aicasm Makefile > Log: > Allow the ahc and ahd drivers to be built as modules. This also > breaks the ahc driver into a core back-end and pci and eisa > front-ends. > I'll hook this up to the build once it's been tested a bit more. One area of concern is that each sub-module depends on the aicasm module, which might cause ugly build races when the -j flag is invoked. These directories are chained together via the SUBDIR target, which appears to be inherintly 'j'-safe. Someone please correct me if I'm wrong. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message