Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 2003 11:52:30 -0500
From:      Dan Nelson <dnelson@allantgroup.com>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        Julian Elischer <julian@elischer.org>
Subject:   Re: libkse and SMP (was Re: USB bulk read & pthreads)
Message-ID:  <20030522165229.GA1694@dan.emsphone.com>
In-Reply-To: <3ECCF855.6A0E8830@mindspring.com>
References:  <20030522042922.GC13024@dan.emsphone.com> <3ECCF855.6A0E8830@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (May 22), Terry Lambert said:
> Make sure you use SCHED_4BSD, rather than SCHED_ULE, if you are using
> one of the kernel threads libraries, for now.
> 
> You really should read the -current archives before attempting any of
> this, if you don't follow -current closely enough to have caught
> Jeff's message on this, or which kernel threading libraries are
> available.

I do read -current, and I'm definitely not going anywhere near
SCHED_ULE.  I just tested both libraries with today's kernel and
libraries, and was able to get a hard lockup with both libthr and
libkse.  Mysql seems to run okay.  Starting a threaded pike process
seems to be the killer.  Unfortunately, pike's a pretty large app so
it's not easy to get a stripped-down testcase.

-- 
	Dan Nelson
	dnelson@allantgroup.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030522165229.GA1694>