From owner-freebsd-current Sun Sep 20 10:02:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24390 for freebsd-current-outgoing; Sun, 20 Sep 1998 10:02:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA24385 for ; Sun, 20 Sep 1998 10:02:42 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id DAA28306; Mon, 21 Sep 1998 03:02:06 +1000 Date: Mon, 21 Sep 1998 03:02:06 +1000 From: Bruce Evans Message-Id: <199809201702.DAA28306@godzilla.zeta.org.au> To: gibbs@narnia.plutotech.com, peter@netplex.com.au Subject: Re: Kernel build break at link Cc: bford@uop.cs.uop.edu, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> > loading kernel >> > ioconf.o: Undefined symbol `_ahaintr' referenced from data segment >> > *** Error code 1 >> ... > >And also, don't forget that it's ABSOLUTELY IMPERATIVE that the 'bio' >interrupt mask be changed to 'cam' in the config line. >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. I have the (not quite proper) removal of `vector xxxintr' almost ready to commit. Only about 50 drivers are affected, since CAM removed it in 3. I plan to ignore `vector xxxintr' in config files so that old config files work. Perhaps we'll get around to remving the imasks too. This is tricker - removal would tend to combine the isa_devtabs, and we may be depending on split devtabs to give a magic probe order. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message