On Mon, Nov 3, 2014 at 10:40 AM, Martin Lucina <[email protected]> wrote:
>> m-n threading is a pain, best avoided, if you want parallelism just
>> use some sort of native thread exclusively. Plus there are some good
>> reasons to avoid pthreads that I am working on.
>
> +1 for avoiding m-n threading. What are your reasons for avoiding pthreads?

rumprun in userspace has a somewhat complicated model for avoiding
namespace collision between host libc and netbsd libc. I am working on
a version that has a somewhat simpler model by avoiding most of host
libc other than the startup code and a few things like malloc and the
environment. Not having host threads in the stub makes it easier. It
might be a bad idea so the simpler I can make the initial version the
better (it has a working title of frankenlibc)...

Justin

------------------------------------------------------------------------------
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to