Subject: Re: "parked" processes hell: debug available..
To: Markus W Kilbinger <mk@kilbi.de>
From: Andrew Doran <ad@netbsd.org>
List: current-users
Date: 09/14/2007 14:58:13
On Fri, Sep 14, 2007 at 03:54:58PM +0200, Markus W Kilbinger wrote:

> >>>>> "Tobias" == Tobias Nygren <tnn@NetBSD.org> writes:
> 
> Welcome to the club:
> 
>   http://mail-index.netbsd.org/current-users/2007/09/10/0018.html
> 
> I am still seeing these problems with actual -current kernel and
> userland on my cobalt qube2 (mipsel).
> 
>     Tobias> [...] Btw, the csl-alignment branch merge only affected
>     Tobias> the ABI on hp700, right?
> 
> As mentioned there reverting nick-csl-alignment branch merge changes
> solely in src/lib/libpthread solves the problem for me on my qube2.
> So, it seems related anyhow...

I've been speaking with Nick and the problem is understood, basically gcc is
generating assembly which breaks the restartable sequences in libpthread.
Stay tuned.

Thanks,
Andrew