DragonFly users List (threaded) for 2006-12
the bgl and other tasks (was: Re: Idle question about multi-core processors)
Matthew Dillon wrote:
:Speaking of that,
:How long do you think it will be until the BGL can be removed from the
:largest subsystems and we will see the real benefit on SMP systems in
There really isn't much left. It would take one experienced person maybe
a week to run through all the code paths and deal with the few remaining
issues, with the provisio that the packet filter would still probably
need either the BGL or its own lock.
Do people think I should work on that for the January release instead of
the virtual kernel support? I really only have time to do one or the
No, better keep going on the vkernel. A couple of us developers will hang out at the 23rd chaos communication congress in berlin , which is taking place from december 27th-30th. One of our ideas was to do a little hack-a-thon.
We compiled a way too big list in the wiki . The most appealing feature we want to tackle is 1:1 threading, and I think this is a fair goal to achieve. maybe we will also be able to push the bgl a little further.
I guess pushing the BGL is not so complicated for an average[tm] developer than developing the vkernel architecture, which is basically only known to you.
Maybe some other interested people will want to join us there and hack and drink together one or two beverages or lines of code!
Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\
Work - Mac +++ space for low €€€ NOW!1 +++ Campaign \ /
Party Enjoy Relax | http://dragonflybsd.org Against HTML \
Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
Description: OpenPGP digital signature