Last anything for the year!
If you are using DragonFly under Hyper-V, Sepherosa Ziehau’s been making additional commits to improve compatibility. What’s it like? I don’t know; I haven’t tried Hyper-V yet.
BSDNow 174 this week presents a recap of the 2016 year, including chunks of interviews you may have missed.
The version of binutils used in DragonFly is now 2.27 by default. This will make the most difference to you if you want to work with Link Time Optimization.
Matthew Dillion mentioned his changed tutorial on secure web browsing on DragonFly, though I imagine it applies to other systems too. The trick is to use an isolated user account for running a web browser, and he includes the various steps to do so smoothly in the tutorial web page.
For anyone with a newer CPU – Broadwell, Skylake, etc. – there was a memory leak in the video driver. It would take several weeks of continuous operation to have an effect, but in any case, it’s fixed. This only affected DragonFly 4.7 users with the appropriate CPUS and the Intel video driver.
If you were running DragonFly 4.7, for a short period you may have had trouble with shutting down, because of an ACPI bug. It’s fixed now. It’s actually been fixed for two weeks, but I’m going back and clearing things I hadn’t had a chance to post, since we are in the Christmas-New Years lull time.
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.