In the light of the recent benchmark discussion, a volunteer imported the tuning man-page into the wiki. Some comments at some places for possible improvements are already made. Please go over there, have a look, and participate please (testing/verification/discussion/improvements/…).
As always, feel free to register with FirstnameLastname and tell a FreeBSD committer to add you to the contributors group for write access (you also get the benefit to be able to register for an email notification for specific pages).
Stephen Montgomery-Smith posted some patches for bsd.port.mk to the ports mailinglist to speed up the package dependency list creation. He did cut down the time from about 2min30sec (package dependency list of gnome2, tested on my system) to about 15 – 18sec. I enhanced this and now the time is down to about 12sec and a lot less programs to execute in the call (may be important on slow systems).
The patch for bsd.port.mk in my ports-patches directory contains more than only those improvements, the other part is not subject to submission yet.
If nobody finds some problems with the patch I will send it to GNATS and assign it to portmgr for inclusion into one of the next experimental ports builds.
Ariffs changes two months ago to reduce the latency in the soundsystem also prepared the way for multichannel support and Yuriy added multichannel recording to the emu10kx driver (there are some bugs ATM and it is only a proof of concept to play around with it until we get real multichannel support in the generic sound code). Ryan tries to get some time (let’s cross fingers!) to convert a driver (probably the emu10kx driver) to use the new mixer infrastructure before he has to concentrate on his studies again.
This looks like we could get some very nice stuff this year.
DragonFly synced with a not so current version of our soundsystem. I had a little discussion with them and pointed out some recent improvements and some drivers they missed to sync. They don’t have the man power to participate in large improvements, but I hope for some small benefits like bugfixes or additional PCI IDs. I also pointed out the wiki page, maybe we can get some additional sentences (we are lacking content there, feel free to help out with a sentence or more!) there from them. It doesn’t make sense to split the effort, so I offered to share the page with DFly.