Posts in category DragonFlyBSD Digest
More than the usual source commit messages this week. LibreSSL got another point release. And complaints. (via) NetBSD 7′s branch date is planned. FreeBSD 9.3 is released. EoL for 9.2 has been extended, too. Cloning a FreeBSD/ZFS Machine with ‘zfs send’. An OpenBSD hackathon means a lot (Read more...)
While Matthew Dillon was testing the new up-to-256-processor support for DragonFly, he added a few sysctls, one of which helps qemu performance when emulating a lot of processors. I note it here in case it’s helpful to someone else.
There’s an open source meetup at a hackerspace near me, happening tomorrow. Well, today by the time most people read this. Anyway, it’s at Interlock, starting at noon. I don’t think I’ll make it, but I’m always happy to see this stuff happen in my own town.
BSDNow 046 interviews Brian Drewery, talks about tunneling through DNS ports (an useful trick to get around network paywalls, if it’s what I think it is), and of course more general discussion of BSD topics.
HOPE X starts tomorrow in New York City and runs through the weekend. There will be some BSD people there. (see first line of link.)
DRM (Direct Rendering, not Digital Rights) on DragonFly will normally eat all the memory it thinks it needs. However, vm.dma_reserved can now be set to a fixed limit in /boot/loader.conf. By default, vm.dma_reserved on DragonFly is set to 16M, and can be set higher. I think this is necessary when running higher-resolution screens… D [...]
Thanks to Nicolas Thery, there’s a POSIX semaphore test suite on DragonFly, ported from FreeBSD. Anyone want to integrate it into dfregress?
There’s a recently talked about bug in SYSRET that apparently affects a lot of operating systems, including Linux and several BSDs. It looks like DragonFly is not affected, but Matthew Dillon has put in changes just in case.
Francois Tigeot has been working on making i915 video support work better; with his latest update, it’s worth trying the Intel-specific driver instead of vesa if you have both the 915 chipset and are running X.
Matthew Dillon changed powerd on DragonFly so that the system is set to max performance if powerd is killed. Now you’ll know why your fans turned on!
Alex Hornung has added a ChaCha algorithms and Fortuna-based CSPRNG to DragonFly’s random device. You can pick what runs with the sysctl kern.rand_mode, and some other changes.
It’s a manageable list this week. Markov Chains Explained. It’s useful to at least know what Markov chains are, because there are some silly text tricks that can be done, and it’s a good term to use so that you sound smart. (via) Rob Pike’s 5 rules of programming. (via) Similar: Epigrams in programming (Read more.. [...]
Finally, a much more eventful week. I already noted LibreSSL’s release. DiscoverBSD’s news summary for 2014/07/07. PC-BSD Digest 31 – there’s now a PC-BSD IRC channel. Your server can probably tell you the temperature. Future of pf in FreeBSD? Follow the thread. (via) DragonFly’s pf alterations discussed for [...]
The portable (meaning ready to be brought into other operating systems) version of LibreSSL is out.
BSDNow episode 45 is up. This one is an interview with Josh Paetzel of iXSystems. No tutorial this week because Allan Jude is at the devsummit in the UK, an event I totally did not know existed.
Some dports packages can’t be installed in combination with others. The easy way to find the conflict without doing the install? Look for CONFLICTS= in the Makefile. If you don’t have the dports tree on disk, you can always look online.
If you’re looking to use LDAP on DragonFly, follow this thread (read the first, keep going) as people talk about implementing it, what they installed, etc. I haven’t tried it myself, yet.
The mfi(4) driver has had some data corruption problems on “Thunderbird” series RAID controllers. There’s a newer driver, mrsas(4), that replaces mfi(4) for these controllers and does not have these issues, but switching may mean new drive locations and therefore some work to get booting correctly again. Sascha Wildner has [...]
ACPICA has been updated by Sascha Wildner to version 20140627, which as you can guess from the version, is the most recent. See the included changelog for what’s different.
DragonFly now supports running on up to 256 CPUs. 256 is the initial limit on the basic interrupt controller, and it can be extended further. It’s been tested on 255 CPUs so far, since that’s the highest number of CPUs you can bring up in qemu.