Call for thread testers

Daniel Eischen eischen at vigrid.com
Wed Aug 27 10:46:48 PDT 2003


On Wed, 27 Aug 2003, Sean Chittenden wrote:

> [moving to -threads]
> 
> What's the current status of KSE?  Is the project page
> (http://www.FreeBSD.org/kse/) considered up to date by the KSE

The only thing that really isn't quite up-to-date is
"Efficient scope system threads" which is done and
the MD functions for non-x86 platforms, which should
add Jake for sparc64.  AMD64 has been done by David and
myself.  Alpha userland is done (needs debugging) but
kernel needs a couple of functions (Marcel) implemented.

> developers?  Are the remaining bits for KSE either bug related or
> dealing with ARCH != x86?  Are there any remaining/outstanding

Mostly archs == ia64, alpha, and sparc.

> "gotchas"/bugs on the radar/problems that the KSE developers are aware
> of?

No.  I think libkse works better than libc_r at this point,
and has more implemented (wrt scope process/system threads
and concurrency level).

> I've heard that the konsole bug has been fixed and there's a patch
> floating around to fix the SIGABRTs for that program (was my biggest
> gripe last time I tested libkse).
> 
> Just trying to figure out what my expectations should be with regards
> to testing at this point.  Is KSE to the point that it's ready for
> performance testing or is stability still a concern?

As far as I can tell, it is stable enough for everything
I've thrown at it.  But we need people to use it with Apache,
MySQL, etc, in more real-world environments and tell us what
they find.

It would be nice if we had our own test team that could do
this for us.  As developers, it's very hard to find the 
time to work on the implementation and to set up environments
in which to test Apache, MySQL, etc.  It's not just installing
those ports; it's also knowing how to tune them, feed them
with real data, etc.

-- 
Dan Eischen



More information about the freebsd-threads mailing list