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