Subject: Re: kernel threading
To: None <firstname.lastname@example.org>
From: Nathan J. Williams <nathanw@MIT.EDU>
Date: 12/30/2000 11:37:58
<email@example.com> (Joseph Sarkes) writes:
> I am just wondering about what it would take
> to have pthreads working properly on netbsd.
"Code". There's no fundamental reason for the various user-level
pthread packages to not work.
> I remember a while back that there was some particular task that
> needed to be finished prior to thread support being added. What is
> the actual set of facts regarding this? A pointer to the prior
> discussions would be appreciated.
I've been working on some kernel infrastructure (scheduler
activations) for a particular kind of kernel-assisted userlevel thread
system. That may be what people were talking about. It's still very
much a work in progress, but I hope to have much more to report by
> I ask, as it seems to me that this is damaging a number of packages,
> and linux emulation also, on a few things I'd like to run.
Emulating Linux threads is not the same as supporting native threads,
> Likely, netscape might run nicer if threading worked properly.
No. Netscape has its own internal thread system which, as far as I can
tell, runs about as poorly on Linux as it does on NetBSD.