Simon ‘corecode’ Schubert has some tips on how to mirror the git repo for DragonFly more exactly; there’s an additional command that can clean up spurious branches.
Sepherosa Ziehau has added a preference for the emx(4) driver over em(4). This means that loading the emx module or adding the emx device to your kernel config will may turn your em devices into emx. This isn’t dangerous; just a note to keep it from being a surprise.
Edit: Thanks, Sascha Wildner, for pointing out details on which chipsets are affected.
Matthew Dillon notes that a 2.2.1 release will be coming about halfway through March; being a minor release, it’ll be bugfixes for things like the installer and the Hammer undo utility.
Alex Hornung posted a description of the work he’s done so far on a new I/O scheduler, with some details on his ideas on multiple scheduler levels. Feedback is welcomed.
CNet’s Buzz Out Loud podcast #918 mentions the new DragonFly release, though I haven’t yet listened to it to find out how far they get. Also, in the comments. (Thanks, Will Backman)
RUE Beltelecom has a DragonFly mirror; it includes images, snapshots, and binary packages. It’s already listed on the download page on the DragonFly website, too.
Sepherosa Ziehau has updated em(4) to version 6.9.6, with some interesting improvements. It does possible require loading a module now. He also has more patches to test.
Matthias Schmidt readded the CVS DragonFly template. However, git being git, you have to manually bring it down to your local clone of the repo. Do this with:
git config --add commit.template /usr/src/tools/gittemplate
Hammer filesystem, meet Hammer OS. Please don’t take this seriously.
For anyone interested in profiling: I posted details on a bulk build of pkgsrc that seem to imply it’s limited by something other than CPU. The ensuing discussion had some ideas on how to speed up the whole process.
I’ve set up another mirror at df.v12.su, on some equipment/space/bandwidth kindly donated by GP Internet.
Do you use em(4)? Sepherosa Ziehau has an improved version for testing. What’s changed? Dunno.
I’ve updated the website section of the Projects page on the DragonFly website; if you were looking for some things to clear up, some of them are relatively trivial.
“Desktop NetBSD” – with the DragonFly LiveDVD and installer, we’re almost able to do the same thing now – a skim of that project page seems to imply we just need to add some more packages. (via)
As I try to catch up with a large backlog of messages (I was traveling), I’ll note that Sepherosa Ziehau has done a lot of work on network card support and Sascha Wildner on WARNS cleanup; both of them have made so many commits in the last few days I’m just going to throw up my hands and point at the date index for this month’s commits.
DragonFly 2.2 is released! Visit the release page for details. As always, please use a mirror when downloading.
The wiki from Summer of Code 2008 has been opened up to the world and is being treated as a general resource for mentors and students, so please consult it if you are thing of being either one of those things.
Also, a FAQ for the 2009 session is together. Applications start in March, so get yourself together…
Update: Dates mentioned here, by me.
A vulnerability in telnetd code common to FreeBSD and DragonFly was just discovered; it’s been fixed in DragonFly using code from NetBSD in 1995, strangely enough. (via #dragonflybsd on EFNet)
Matthew Dillon has updated pkg_radd to download based on the uname of the system where it’s run. This means binary downloads can be keyed to the appropriate release, instead of just whatever’s most recent on pkgbox or any of the mirrors.
Matthew Dillon posted another summary of the road to the 2.2 release, scheduled forFebruary 15th. Among other things, this release will be available in a LiveDVD form which looks to be about a gigabyte in size with all the added packages.