Subject: Re: cpu_intr_p() does not exist for all ports
To: Paul Goyette <paul@whooppee.com>
From: Andrew Doran <ad@netbsd.org>
List: current-users
Date: 12/06/2007 14:24:53
On Wed, Dec 05, 2007 at 05:41:24PM -0800, Paul Goyette wrote:

> For the last two days, a full release cannot be built for amd64 or i386 
> because of compile failure for sys/kern/kern_rwlock.c
..
> I propose the following patch should be applied until all ports get an 
> implementation of cpu_intr_p() in order to allow kernels with LOCKDEBUG 
> to once again compile.

It would break again the next time it is enabled. It also goes a bit beyond
the number of ports, because some ports have multiple flavours of interrupt
dispatch code. I have added cpu_intr_p() for xen so it should be fixed now.

Thanks,
Andrew