Subject: Re: pthread problems on CS20 SMP system
To: Jarle Greipsland <jarle@uninett.no>
From: Michael L. Hitch <mhitch@lightning.msu.montana.edu>
List: port-alpha
Date: 05/16/2004 22:56:11
On Sun, 16 May 2004, Jarle Greipsland wrote:

> "Erik E. Fair" <fair@NetBSD.org> writes:
> > I also have some MP i386 & SPARC systems. It would be
> > instructive to run this program on those. If it doesn't cause
> > problems then we have an Alpha-specific problem...
>
> I have already tried the program on a quad-cpu i386 system, and
> that system survives just fine.  A coworker of mine has also
> tried the program on a dual-CPU Ultrasparc system, and that
> survived as well.  So I believe that this is a Alpha-specific
> problem.

  It looks like the alpha may be missing a KERNL_PROC_UNLOCK(l) in
upcallret() in trap.c.  It's present on the i386.

--
Michael L. Hitch			mhitch@montana.edu
Computer Consultant
Information Technology Center
Montana State University	Bozeman, MT	USA