Subject: Re: new SMP problems
To: Paul Kranenburg <pk@cs.few.eur.nl>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: port-sparc
Date: 01/15/2003 11:07:03
On Wed, Jan 15, 2003 at 07:13:07PM +0100, Paul Kranenburg wrote:

 > You have LOCKDEBUG on, which has a problem of its own (well, on sparc at least)
 > If you want it, apply this patch:

Ew!  That's pretty special.  Is there no way to make IPIs come in at
> spllock()?  The i386 port does this (which means it has some special
interrupt/lock protocols in a few MD places).

 > 
 > Index: kern_lock.c
 > ===================================================================
 > RCS file: /cvsroot/src/sys/kern/kern_lock.c,v
 > retrieving revision 1.67
 > diff -r1.67 kern_lock.c
 > 1052a1053
 > >       splx(s);
 > 1053a1055
 > >       s = spllock();

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>