In addition to committing acpi_cpu(4), Hasso Tepper has also enabled the powering-down of unused PCI devices.Â His post to users@ explains the details.
Matthias Schmidt has added a release info page for 2.2.Â This next release won’t be out for a few months, yet, but if you’re adding something new for that release, write it there so we don’t have to remember it all within 24 hours in January.
Remember rconfig(8)? Matthew Dillon’s added an example that will format a disk with UFS /boot and Hammer /everythingelse.
Hasso Tepper has updated coretemp(4) to read from all cores, and has a test port of FreeBSD’s acpi_cpu code, which can reduce power usage and heat.
Matthew Dillon’s made more changes to the boot process, allowing the boot code to boot directly from a /boot partition. I’m abusing the English language with that last sentence.)Â This allows having a UFS /boot and a Hammer /everythingelse
Matthew Dillon has added hunt(6) to DragonFly, calling it “The best multi-player terminal game ever!” Does that exclude MUDs? Mangband? IRC? (OK, that last one stretches it.)Â This version of hunt(6) came from OpenBSD, which came from the NetBSD version, all the way back to the original program in 4.4BSD.Â (Thanks, Hubert Feyrer, for the history)
More chunks of the DragonFly Summer of Code projects are getting committed – recently, it’s Louisa Luciani’s LiveDVD work and some of Max Lindner’s work on dma(8). (more DMA work forthcoming)
As Matthew Dillon writes in a post to kernel@: “The kernel & modules are now being installed in /boot/kernel and /boot/modules instead of /kernel and /modules.”
This means do a full buildworld and installworld if you are using bleeding edge code; this is to clean up the correct files.
Sepherosa Ziehau has enabled intr_mpsafe for bleeding edge code; see his warning if this causes issues for you. Another step closer to removing the big lock from networking…