Matthew Dillon, on kernel@, described the details of disk drivers under DragonFly
gobsd.com has an extensive writeup from Todd Willey on how he got pkgsrc working on DragonFly. There’s a number of links at the end of the article that carry more pkgsrc info.
Support for DragonFly in X.org requires people to “vouch” for the required patches to work, by trying them out. If you’ve got the spare time, read this bug report and try it out.
David Rhodus pointed out that UFS2 (what FreeBSD 5/6 uses) will eventually be supported on DragonFly, which will help with large filesystem support, and also with upgrading from FreeBSD 5/6 to DragonFly.
If you use Vinum, VINUMDEBUG is going away because of what Joerg Sonnenberger is doing.
“ALeine” is looking to backport GEOM to FreeBSD-4/DragonFly, though Matthew Dillon indicated it’s possible, though he has other plans.
A post by Ivan Voras on kernel@ led to a useful discussion talking about tokens contrasted with mutexes.
Hubert Feyrer‘s blog mentioned the 2004 Report of the NetBSD Foundation, which mentions the new DragonFly support in pkgsrc, thanks to Todd Willey. It also links to some interesting performance followups and the new NetBSD store, among other things.
If you have a development account on leaf.dragonflybsd.org, please make sure it’s cleaned of files you don’t need – /home is getting full from all the people on there.
The recent libc changes broke ssh, but it’s fixed already. Update and recompile libc to make it work again. Note that if you are following DragonFly_Stable, you won’t have had any of this trouble.
Josua Coombs tried out pkgsrc, and found it mostly working.
Also, pkgsrc on DragonFly now builds X.org. There will be a new pkgsrc-using build of DragonFly on gobsd.org soon.
While talking about jails, Matthew Dillon brought up the idea that a user-level virtual DragonFly system, sorta like UML, is possible.
Liam J. Foy’s added a new battd daemon, for battery monitoring. He’s looking for feedback.
There’s been some big changes to libc, which ought not to hurt anything in the most current code, but watch out. (Commit message.)
David Xu is our newest committer, and has added in his 1:1 threading library, though with some caveats.