I’m pulling a quote off of IRC to show some of the testing on HAMMER2, specifically as the background for this commit:
14:22 <@dillon_> ^^^ hammer2 bug, could reproduce it around once a day doing a continuous rm -rf on hardlinked snapshots. reproduced about once every 500 million directory entries or so
I am somewhat tickled by the notion that you might have a problem after deleting half a billion directory entries.
I’ve tagged and built DragonFly 5.2.2. This is mostly so that our current release image includes the fixes for the LazyFP bug, CVE-2018-3665. My email to users@ has upgrade details.
NYCBUG is having an outdoors meeting in Bryant Park, today, 6:45 PM. Go, if you are near.
Bug reports are usually unexciting, but it’s always fun to see someone working through a new idea, especially when it’s something enabled by doing it on DragonFly.
I’ve tagged a x.x.1 release – DragonFly 5.2.1, available now. It includes the recently-mentioned fix for CVE-2018-8897 and some other minor updates. See my email to users@ for the details.
SemiBUG‘s having a hands-on server workshop tonight. Go, if you are near, and bring something networked to type on.
NYCBUG is having a social (i.e. no presenter) meeting this month – tonight, in fact. Go, talk BSD, drink.
There’s a social meeting for KnoxBUG tonight – go, if you are near.
Reduce, the “second oldest computer algebra system”, has been ported to DragonFly (and there’s work on other BSDs). The post about this has lots of links to more information; if you’re a Maple or Mathematica user, this will definitely interest you.
There’s a plugin for pkg, called pkg-provides, which will tell you what package(s) contain the filename you provide – installed or not. I didn’t even know pkg had a plugin system. Anyway, it works on DragonFly, as the author notes.
DragonFly 5.2.0 has been released. Spectre/Meltdown mitigations are in there, along with improvements for HAMMER2, accelerated video, and ipfw. My users@ post has the details on upgrading, as does the release notes.
BSDNow 239 does not have an interview, but it does talk about using OpenBSD to prevent unwanted traffic out to the internet, plus a ‘poetic license’.
Jim Keenan is speaking tomorrow at the NYC Perlmongers meeting about testing on non-Linux platforms. i.e. BSD. Go, if you are near.
Welcome the newest committer to DragonFly: Aaron LI!
If no surprises happen, the release candidate for DragonFly 5.2 will be built this weekend.
Aaron LI wrote a tool to update a running DragonFly system from an existing image – release or snapshot. I haven’t tried it yet, but it’s very promising. It’s up on Github so if this gets you excited, you know what to do.
A new DragonFly user found setting keybell=”visual” in rc.conf caused a crash on the next terminal beep. In this case, the user is Deaf and so prefers something other than an auditory bell. The issue is fixed in development and release, but I always like seeing variations on “many eyes make bugs shallow“.
Oh, hey, that’s a nice thing to say. (via tuxillo on EFNet #dragonflybsd)
Sepherosa Ziehau published a PDF that shows the impact of Spectre and Meltdown mitigations on network performance. It’s as bad as anticipated. If this is a problem for you, remember the sysctl machdep.isolated_user_pmap turns these changes on and off.
Another BSD User Group event tomorrow, the 7th: HELBUG, a brand new BUG starting in Helsinki, Finland. The announcement has details on where to find it and what they’ll be doing. Go, if you are near.