cvs commit: src/lib/libthread_xu/thread thr_create.c thr_exit.c thr_info.c thr_kern.c
Matthew Dillon
dillon at apollo.backplane.com
Tue Mar 13 09:40:36 PDT 2007
:Simon Schubert wrote:
:> Log:
:> Adapt libthread_xu to use the new lwp kernel functions.
:
:This allows me to replace libc_r.so* with libthread_xu.so* and use firefo=
:x (basic testing). thunderbird sets scheduling parameters which do not m=
:atch the ones supported by libthread_xu, so there is a little bit work le=
:ft.
:
:nevertheless I'd call 1:1 userland threading now officially "available". =
: cheerio!
:
:cheers
: simon
Great work Simon! I'm really happy to see the excellent progress
that has been made on the LWP front! Although I know much of the
kernel side still needs the BGL, just having this LWP<->Process
infrastructure gives us an excellent roadmap for future BGL removal.
I think we made all the right decisions with regards to the
threading model.
-Matt
More information about the Kernel
mailing list