cvs commit: src/lib/libpthread/arch/ia64/include pthread_md.h

Daniel Eischen eischen at vigrid.com
Fri Sep 19 16:05:14 PDT 2003


On Fri, 19 Sep 2003, Marcel Moolenaar wrote:

> marcel      2003/09/19 16:00:28 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     lib/libpthread/arch/ia64/include pthread_md.h 
>   Log:
>   _ia64_break_setcontext() now takes a mcontext_t. While here, define
>   THR_SETCONTEXT as PANIC(). The THR_SETCONTEXT macro is currently not
>   used, which means that the definition we had could be wrong, overly
>   pessimistic or unknowingly right. I don't like the odds...
>   
>   The new _ia64_break_setcontext() and corresponding kernel fixes make
>   KSE mostly usable. There's still a case where we don't properly
>   restore a context and end up with a NaT consumption fault (typically
>   an indication for not handling NaT collection points correctly),
>   but at least now mutex_d works...

How about the ACE tests?  If you update pluto1, I'll see about
running them.

-- 
Dan Eischen



More information about the cvs-all mailing list