Aggelos Economopoulos added an interesting feature for virtual kernels: the memory of a given virtual kernel is now accessible directly at /proc/$pid/mem .
Yonetani Tomokazu discovered a permissions problem under Hammer, so Matthew Dillon made a number of commits to fix this and other issues. An update for 2.2 will get them for you, and DragonFly 2.2.2 will be put together very soon so that there’s a release image with these fixed.
Hubert Feyrer, for his PhD, put together a Virtual Unix Lab – a whole lab of NetBSD systems for teaching System Administration. It’s a good strategy for an environment where some percentage of the systems will be irretrievably mangled. It’s available as a book.
Antonio Huete Jimenez wrote up his experiences using pkg_dry on DragonFly, which were mostly successful.
He followed up with a script that takes care of the initial setup for pkg_dry, and noted that following pkg_dry in CVS is the best idea at this point, as it’s going through rapid development.
It should be possible to point pkg_dry at pkgbox.dragonflybsd.org or one of the mirrors, and perform binary-only remote installs and upgrades of pkgsrc packages.
Dru Lavigne has linked to the latest issue of the Open Source Business Resource, with a focus on open source in government. The next issue will be “women in open source” (appropriate given recent hullabaloo) – they’re looking for submissions.
Also, Dru made a good point in a separate post, that is connected with the recent kqemu work for DragonFly: if every BSD had a working kqemu kernel module, it would make life easier for people taking the BSDA exam.
Sepherosa Ziehau has added the ability to use High Precision Event Timers (HPET) in DragonFly, based on FreeBSD code. It’s experimental, and he has instructions on how to find if your hardware supports it. It’s apparently a much faster timer than what is used with ACPI, though I do not have details on how that translates into real-world performance.
Johannes Hofmann has an initial version of the kqemu kernel module installable as a pkgsrc package, so that it can be managed the same as with other third-party software. I don’t know if this will actually make it into pkgsrc, but it would be nice if it did.