Matthew Dillon is renaming some I/O calls.Â It shouldn’t cause major problems, but as always, make sure to do a complete buildworld/buildkernel when next upgrading your bleeding-edge system.
Matthew Dillon is making trapframe changes – it will require a complete buildworld if you are following bleeding edge code.Â Read his post for more details.
Matthew Dillon has posted a list of what remains on his virtual kernel work, along with the news that it can partially boot – see his post for the progress.Â It should be ready shortly after the next release.Â If you want to help, one of the needed things is a virtual network interface, perhaps similar to Qemu’s tap.
TLS system calls are being renamed by Matthew Dillon.Â If you’re running HEAD (bleeding edge code), this will require both a kernel and world rebuild on your next update.
Simon ‘corecode’ Schubert has committed his giant sound update, supporting (among other things) High Definition Audio and bringing in changes from FreeBSD.Â Aside from a change in the generic kernel module name, it should work the same.
A few of the mirrors out there have DragonFly source available through rsync; Peter Avalos describes the correct command to retrieve it from theshell.com.Â (Note: read that post for details before trying it yourself.)
One of the eternal chicken-and-egg problems is kernel modification.Â Sometimes, a freshly installed system requires a different kernel, but you can’t download the source to build that new kernel until those changes are made.Â However, kernel source will be included with the 1.8 release, so this should theoretically not be a problem.
Matthew Dillon posted a list of the various ways testing could be done over the next 4 weeks for the 1.8 release.Â Help out, if you’ve got the inclination.
Simon ‘corecode’ Schubert, having recently finished his thesis, has started up work on 1:1 userland threading again, with a status report in his latest commit.
Sepherosa Ziehau has an ath(4) (that’s wireless atheros chipsets) patch available for testing.Â It’s scheduled to go in January 7th if nobody has issues.