Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Sep 1998 03:02:06 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        gibbs@narnia.plutotech.com, peter@netplex.com.au
Cc:        bford@uop.cs.uop.edu, current@FreeBSD.ORG
Subject:   Re: Kernel build break at link
Message-ID:  <199809201702.DAA28306@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>> > 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809201702.DAA28306>