Archive for the Heads Up! Category
Matthew Dillon noticed that it is possible to have files on a Hammer volume marked ‘nohistory’ even when the volume they are on is retaining history details. He’s fixed the cause, and it will be in 2.0.1 soon. Check for this if you have a Hammer-based /usr/obj.
Somehow I missed this commit, but DragonFly 2.0.1 is out, with many changes to Hammer and other miscellaneous updates.
DragonFly 2.0.1 is going to be rolled this Wednesday, so if there’s anything you need in there, speak up.
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…
Read and go! Please use a mirror if possible. If you’re feeling torrentish, Christian Sturm has a BitTorrent link.
Do you run a mirror? Make sure you’re downloading the 2.0 release ISO. The release won’t officially happen until there’s enough ISOs floating around for people to actually reach it.
If you want to commit something for 2.0, do it now!
If you are so inclined, test 2.0 building with a ‘cd /usr/src/nrelease; make installer release‘
2.0 is going to be released on the 20th. If you’re committing, make sure to put it both in the 2.0 and 2.1 branches, please. And get it in quickly! If you’ve contributed changes to this release, please get them listed in the 2.0 release document that Matthias Schmidt has been conscientiously updating.
The 2.0 release of DragonFly will be on the 20th of this month. I’ll be working on a new set of pkgsrc packages to match.
Nuno Antunes has added experimental MPLS over Ethernet support. Note that this will require a complete rebuild if you are running bleeding-edge code.
A recent commit from Matthew Dillon improves HAMMER’s write performance, but introduces some potential stability problems. They should be solved in the next few days.
Matthew Dillon’s new statvfs() calls in the kernel require a full build/install process for world and kernel, if you are running bleeding edge code.
The 1.12.2 release is out; check the download page and the errata page for details on the changes that went into this minor release.
Matthew Dillon had another patch for his fairq code, adding changed prompted by Max Laier’s suggestion of WFQ, along with other ideas. There is one outstanding issue, however. The code causes an ABI change, so take extra steps if you aren’t doing a full buildworld/buildkernel.
The upstream network provider for dragonflybsd.org is going through some changes, so there may be occasional downtime for some weeks.
I’ll link to my mailing list post about it, as I’ve already summarized there. Student signup is the 24-31st of March, so start getting it together if you want to be involved as a student or mentor!
p.s. Yay!
HEAD users will need to do a full buildworld/buildkernel because of Sepherosa Ziehau’s recent changes to ifnet.
Matthew Dillon is going to roll release 12.1 very soon, due to the discovery and fix of a Sendmail bug that can cause segfaults.
