cvs commit: src/lib/libthread_xu/thread thr_create.c thr_exit.c thr_info.c thr_kern.c
James Frazer
jfrazer at ieee.org
Tue Mar 13 13:48:54 PDT 2007
>
> 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
To bring myself up to speed I just read:
http://leaf.dragonflybsd.org/mailarchive/kernel/2005-10/msg00029.html
(a little old but hopefully still accurate)
Couple layman's questions here:
1. Does this LWP<-->Process infrastructure have an impact on BGL removal
in other areas? (read: I don't quite understand the full implications of
the change, apart from the fact that 1:1 threading now works)
2. What is the roadmap for BGL removal -- and what's left to do in
regards to this?
Just curious...
Thanks,
James
More information about the Kernel
mailing list