From owner-freebsd-current Sun Sep 20 00:20:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA06184 for freebsd-current-outgoing; Sun, 20 Sep 1998 00:20:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA06163 for ; Sun, 20 Sep 1998 00:20:10 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.8.8/8.8.8/Spinner) with ESMTP id PAA17445; Sun, 20 Sep 1998 15:19:06 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809200719.PAA17445@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: "Justin T. Gibbs" cc: "Bret Ford" , current@FreeBSD.ORG Subject: Re: Kernel build break at link In-reply-to: Your message of "Sat, 19 Sep 1998 17:52:14 CST." <199809192352.RAA05401@narnia.plutotech.com> Date: Sun, 20 Sep 1998 15:19:04 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Justin T. Gibbs" wrote: > In article <004401bde416$98ab0480$0100a8c0@heather.my.domain> you wrote: > > My attempted kernel break (on sources checked out this morning) breaks here : > > > > loading kernel > > ioconf.o: Undefined symbol `_ahaintr' referenced from data segment > > *** Error code 1 > > Ensure that your configuration line for aha0 matches that of GENERIC. > You are no longer supposed to specify an interrupt vector. And also, don't forget that it's ABSOLUTELY IMPERATIVE that the 'bio' interrupt mask be changed to 'cam' in the config line. ie: device aha0 at isa? at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr becomes: device aha0 at isa? at isa? port "IO_AHA0" cam irq ? I tried to get a change (in principle) past the Bruce filter to make a temporary change to the config structures so that the isa drivers could easily set the interrupt mask explicitly without a major code impact. Bruce wants to do it properly, so I guess we're stuck with this mechanism which is going to cause most of the 3.0 isa-scsi-controller users to blow their feet off. Sigh. > -- > Justin Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message