From owner-freebsd-scsi Wed Oct 6 10:43:21 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from super-g.com (super-g.com [207.240.140.161]) by hub.freebsd.org (Postfix) with ESMTP id 9CCC61572E for ; Wed, 6 Oct 1999 10:42:43 -0700 (PDT) (envelope-from spork@super-g.com) Received: by super-g.com (Postfix, from userid 1000) id 6EFB8B91C; Wed, 6 Oct 1999 13:42:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by super-g.com (Postfix) with SMTP id 5AD37B91B; Wed, 6 Oct 1999 13:42:42 -0400 (EDT) Date: Wed, 6 Oct 1999 13:42:42 -0400 (EDT) From: spork X-Sender: spork@super-g.inch.com To: "Kenneth D. Merry" Cc: freebsd-scsi@FreeBSD.ORG Subject: Re: Applying CAM patches to 2.2-stable In-Reply-To: <199910061546.JAA87517@panzer.kdm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 6 Oct 1999, Kenneth D. Merry wrote: > spork wrote... > > Hello, > > > > I've massaged the CAM patchkit into applying cleanly to a 2.2-stable > > source tree from 9/1/99. Most changes were cosmetic, white space, or > > "$id" mismatches, nothing beyond that... > > > > Anyhow, on doing a make depend (after config'ing using config from the > > same tree) I get the following: > > > > ../../pci/aic7870.c:63: aic7xxx_reg.h: No such file or directory > > > aic7870.c was the PCI attach code for the ahc driver in the old SCSI layer. > It has been replaced by ahc_pci.c in CAM. > > My guess is that you've still got some things to clean up. The weird thing is that a machine running the 2.2 CAM snapshot has the file after running config on the kernel config file: spork@shell[~/tmp/kern-patch]$ ls /sys/compile/SHELL/aic7xxx aic7xxx.o aic7xxx_reg.h aic7xxx_seq.h and in the original diffs I see this file come up: *** src/sys/conf/files.orig --- src/sys/conf/files (around line 12 or so) + aic7xxx_{seq,reg}.h optional ahc device-driver \ + compile-with "./aicasm ${INCLUDES} -o aic7xxx_seq.h -r aic7xxx_reg.h $S/d ev/aic7xxx/aic7xxx.seq" \ + no-obj no-implicit-rule before-depend \ + clean "aic7xxx_seq.h aic7xxx_reg.h" \ and down around 350 or so: ! pci/ahc_pci.c optional ahc device-driver \ ! dependency "aic7xxx_reg.h $S/pci/ahc_pci.c" Does that make sense? I'm getting this from the original, unaltered diffs for 2.2... Charles > Ken > -- > Kenneth Merry > ken@kdm.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-scsi" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message