Merry Christmas! I piled up as many links as I could in the theory that many readers have the spare time for it today/tomorrow/next few days.
Your unrelated game link of the week: Lode Runner. The whole thing in HTML5 as far as I can tell. (via)
Your unrelated video of the week: AAAAAAAAAAAA
Well, now there’s a song stuck in your head if you are me. Anyway, BSDNow 173 has no interview but the usual news, plus some older UNIX history anecdotes I wish I had found first.
Don’t get too excited yet – clang import hasn’t happened. However, I want to draw attention to Rimvydas Jasinskas’ changes to alternate compiler handling, which would be for importing clang. His commit message goes into some of the rather thorny problems of transitioning between compilers and releases.
There’s been some updates to the AHCI driver. Matthew Dillon outlined the changes, with the biggest one being support for FIS Based Switching. FBS is the ability to send simultaneous streams of data to and from multiple drives on a port multiplier. Support for it is rare and quirky, but it should significantly improve throughput on a compatible port multipler. Read his writeup for details, including on how to back up your kernel.
Here’s your reminder: SemiBUG meets tomorrow, for any BSD users in the Detroit / Michigan area.
Typed early while contractors drill holes in my house.
Your unrelated link of the week: arguments over bread terminology.
Much better this week; I actually have links.
BSDNow 172 has an interview with Rod Grimes, the usual news roundup, plus a feature on a tool called smenu.
You know about swapcache(8), the DragonFly-specific trick of caching disk data on an small SSD, meaning you get mostly the speed benefits of an SSD while still using a cheaper, slower drive? Whether you did or didn’t, Matthew Dillon’s updated the documentation for it to account for recent hardware changes.
I mention this because people don’t realize there’s a console screensaver: ‘vidcontrol -t XX’ will blank the console after XX seconds of inactivity. This way you aren’t lighting up your server closet with a terminal screen, forever.
The post-holiday rush of links has slowed.
I have no BSD-themed links this week. Sorry! It’s been hectic. We return to normal tomorrow.
BSDNow 171 has no interview this week, but more in-depth news articles than normal, including something interesting about bsdiff.
I know the title’s not that helpful, but I like rhyming. The i915 driver in DragonFly now matches what’s in the Linux 4.5 kernel, for a more complete description. (Here’s the Linux changelog to match.) This is good news for anyone with Skylake, Broxton, or Kabylake processors.
This is another one of those events that’s coming up too soon to wait on my normal BSD Saturday summary post. FOSDEM 2017 is looking for ‘BSD devroom’ talks, with the suggested length being 45 minutes. The deadline is December 10th, in 3 days. Submit a proposal if you will be there.
This is a minor thing, but I bet someone will find it useful: Chromium in dports has been patched to remove the forced dependency on dbus, which will be useful to anyone using DragonFly and a ‘lighter’ window manager. You still need to specify this preference in your make.conf to have it happen.
If you had trouble mounting a Windows share with mount_smbfs, the problem has been fixed – and in _release, too. I don’t know when it started.
Matthew Dillon has made a number of locking improvements, that speeds up performance on systems with multiple processor. Here’s his commit with some numbers. Note that he’s testing with these built-in utilities. This probably helps multiple cores too, and some attention is shown to Hammer, too.
Dig up more on James Burke (linked below) if you can, and if you have the time. His Connections show was a delight.