Peter Avalos has a large number of changes to libc in his tree. He’d like to have other eyeballs looking at them, so please read over and comment.
There is, of course, DragonFly project ideas for Google’s Summer of Code. There are also idea pages up for FreeBSD and NetBSD, both also participating this year.
Thanks to Archimedes Gaviola, I’ve changed out the slide presentations (that didn’t work) on the Presentations page.
I’ve also linked all 5 BSDTalk interviews of Matthew Dillon on that page – previously, only one was linked there.
Not only is Hasso Tepper doing regular bulk builds as he fixes up more pkgsrc packages for DragonFly, he’s also posting diffs that show progress. (Every line prefixed with a – is another working package.)
Dmitry Komissaroff has posted a port of wlan, ath_hal and if_ath from FreeBSD. It’s not finished because he lacks the hardware. If you’ve got the hardware, the inclination, or both, please assist.
If you’d like to mentor for DragonFly, as several people have expressed interest, sign yourself up at the Summer of Code site and request mentoring for DragonFly. If you sign up before the 23rd, when students can start applying, you’ll get added to the private mentors mailing list.
DragonFly BSD is a participating organization in Google’s Summer of Code 2009. (See the lists of participating organizations at the Google site.)
I have an announcement message with more details on the mailing lists; the next important date is the 23rd, when students can apply. If you’re a student, start putting your proposal together and talking with others. If you can mentor, sign yourself up on the Google site and request a mentoring spot.
Alex Hornung has done some preliminary work with llvm/clang, and has successfully compiled a GENERIC DragonFly kernel, and completed a buildworld, using it. He also has some very nice notes available detailing the work. There’s potential for cross-BSD work with FreeBSD on this one, too.
If you’re using growisofs (or K3b) to burn your DVDs and having some trouble, here’s some tips that may get it working.
Matthew Dillon has added a “rebalance” feature to Hammer, which cleans up the underlying B-Tree structures in Hammer that might otherwise slow down searching. It’s considered experimental, so be careful with it for now.
While these details have probably been explained before, Matthew Dillon has a nice summary of how the vkernel system works, for your weekend reading.
If you feel ambitious, Hasso Tepper has a few pkgsrc items that don’t build on DragonFly, and he hasn’t found out why yet. Anyone with experience and/or ideas about these packages is welcome to make suggestions.
Someone want to fix up siginfo?
For those wanting to build Qemu right now on DragonFly, Hasso Tepper has published instructions on how to compile from Qemu’s development trunk.
A bunch of links, cause that’s the easiest way to get this all out:
- ‘Beket’ has added a vkernel debugging howto on the DragonFly site.
- The Open64 compiler may work may work with some tweaking on DragonFly.
- And llvm/clang too.
- You can use BSD almost any way you want. Linux, not so much. (via)
- Hammer softlinks can now be represented in a shorter form.
This hasn’t been as clearly noted as it could be: there’s a DragonFly channel on IRC: #dragonflybsd on EFNet, with a steady population of users and developers. Please drop in.
I just finished the application for DragonFly to participate in Summer of Code 2009:
http://socghop.appspot.com/org_app/show/google/gsoc2009/dragonflybsd
We did well last year, so I’m hoping we will get in again. Check the website for this year’s details.
Big news: Sepherosa Ziehau has managed to remove the Big Giant Lock from the ip and bridge forwarding path. This includes ipfw, though not yet pf. It is in fact possible to make the whole TCP/UDP code path BGL-free. Sepeherosa helpfully posted some benchmarks to show just how significant the improvements can be.
- ‘alexh’ put in a new page on dragonflybsd.org, describing how you can contribute to DragonFly.
- ‘jth’ has been making a huge number of fixes for the Handbook pages, for links I missed in conversion.
- If you have projects for Google Summer of Code 2009, or can work as a student or mentor, put it on the SoC 2009 page, as a number of people have been doing.
Oliver Fromme has a new bootloader for FreeBSD and DragonFly. He’s added the DragonFly logo, and it looks neat. Can someone test this on physical hardware?