“gee, we have a 6-digit PID, might as well make it work to a million!”
Here’s the first of several commits to support this, and here’s the highest load averages I’ve ever seen.
“gee, we have a 6-digit PID, might as well make it work to a million!”
Here’s the first of several commits to support this, and here’s the highest load averages I’ve ever seen.
If you are running DragonFly on a Ryzen CPU, this commit will fix (work around?) a hardware bug. I have not looked at how other operating systems may be addressing it, but it may be interesting to contrast.
I should have linked this yesterday: a description of kcollect and its uses from Matthew Dillon, complete with example graph of a very busy machine.
There’s a new facility in DragonFly: kcollect(8). It holds automatically-collected kernel data for about the last day, and can output to gnuplot. Note the automatic collection part; your system will always be able to tell you about weirdness – assuming that weirdness extends to one of the features kcollect tracks. Here’s some of the commits.
The DragonFly Go builder needs a new maintainer, and an update to a newer builder. Are there any people out there interested in Go who want to do the work? I do not have time.
DragonFly 4.8 has been updated to 4.8.1, bringing in a lot of small fixes. Improved Intel video support and the virtio_scsi driver will be of most interest, I think. The 4.8.1 tag commit has all the details. You can update the normal way, and if you need an install image, I’ve uploaded them and they should appear at your local mirror.
Remember the firmware in userland idea I linked to before? Here’s the written plan/proposal.
Matthew Dillon’s found a solution to the problem of hardlinks in HAMMER2, and so moved on to dirents. The design document has a significant update to match.
If you’ve got a Skylake CPU, setting P state won’t save you as much energy as powerd(8)‘s -c option, according to Sepherosa Ziehau.
sshlockout(8) will now lock out based on number of attempts, just so that you don’t have huge logs of stubborn but stupid SSH brute force attacks.
Ján Su?an has posted some ideas about handling firmware in userland, in DragonFly. I’d like to see it happen.
If you’ve had odd behavior with node.js (which I have) on DragonFly, it may be fixed now.
Sascha Wildner has updated ACPICA in DragonFly to Intel’s version 20170629. This will be of most interest to those with newer motherboards, as it matches ACPI 6.2.
I’ve waited to post this because it’s a bit complicated, but here is the summary: dports didn’t get updated with new binary builds for a while because Rust stopped working, which killed Firefox. Michael Neumann got Rust working again, and packages are updated.
(Use -f if you have upgrade troubles.)
Your midweek short read: A “Putting DragonFly on a desktop machine” story that would incidentally work as an informal installation guide.
A recent commit from Matthew Dillon serves as a rough safety valve, making it harder to fork/chroot yourself to death.
User am_dxer is using DragonFly, blind, with Orca. I didn’t know if it was possible, but this person proved it can be done. (and that’s an achievement worth supporting.)
Bryan C. Everly eventually figured out how to configure his ThinkPad x230 so that the TrackPoint worked in xorg, and he wrote it down.
This one wrote itself almost in one night from articles I had stored up.