DragonFly kernel List (threaded) for 2007-03
DragonFly BSD
DragonFly kernel List (threaded) for 2007-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/lib/libthread_xu/thread thr_create.c thr_exit.c thr_info.c thr_kern.c


From: James Frazer <jfrazer@xxxxxxxx>
Date: Tue, 13 Mar 2007 15:48:54 -0500

> 
>     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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]