Month: August 2019

[FreeBSD-Announce] FreeBSD Errata Notice FreeBSD-EN-19:16.bhyve

Hash: SHA512

FreeBSD-EN-19:16.bhyve Errata Notice
The FreeBSD Project

Topic: Bhyve instruction emulation improvements (opcode 03H and F7H)

Category: core
Module: bhyve
Announced: 2019-08-20
Credits: John Baldwin, Jason Tubnor
Affects: All supported versions of FreeBSD.
Corrected: 2019-07-07 17:30:23 UTC (stable/12, 12.0-STABLE)
2019-08-20 17:45:44 UTC (releng/12.0, 12.0-RELEASE-p10)
2019-07-07 17:31:13 UTC (stable/11, 11.3-STABLE)
2019-08-20 17:45:44 UTC (releng/11.3, 11.3-RELEASE-p3)

(Read more...)

AM4 fix, Corsair fix

If you have an AM4 motherboard and also can’t EFI boot DragonFly on it, this recent change may fix that for you.
Also, if you are using a Corsair keyboard, this commit may be useful to you.

Lazy Reading for 2019/08/18

Again, way behind cause of being online only irregularly over the last week.   There’s still plenty to look at – August is made for Lazy Reading. Never fast enough.  (Scroll way down)  There’s a nonlinear payoff for software speed … for tools. Related: Fast Software, the Best Software. Also related: Performance Matters. On the flip …

Continue reading “Lazy Reading

(Read more...)

dhcpcd and DragonFly, continued

Roy Marples, the ‘upstream‘ for dhcpcd(8), noticed that DragonFly was working with it as a dhclient/rtsold replacement, but the process wasn’t complete.  So … welcome new committer!

tap/tun device changes

DragonFly’s tap(4)/tun(4) devices have been historically precreated – tap0, tap1, tap2, tap3.  They are now auto-cloned, which might surprise any software counting on the prior behavior.  I don’t know of any specific packages that are…

pkg and pkg-static

If you upgrade DragonFly and one of the shared libraries used by pkg gets updated, you can’t run pkg until you get files, but pkg is the program you use to bring in new files.  This chicken-and-egg problem is solved with pkg-static, a version of pkg built without shared libraries. You may have noticed some …

Continue reading “pkg and

(Read more...)

BSD Now 310: My New Free NAS

I’m posting this late cause I was traveling when it went up: BSD Now 310 is a nice cross-BSD roundup this week.  I might miss the next BSD Now too, so don’t wait for me to link to it.

ChiBUG meeting tomorrow

The monthly ChiBUG meeting is tomorrow, at the usual place.  RSVP to the mailing list if you are going.  And you should go, just to find out what hardware Joshua Stein is working on right now.

DragonFly 5.6.2 released

Because of the recent tcp keepalive change and some other updates, DragonFly 5.6 has been updated to 5.6.2.  See my release email, and update the normal way.  You will need to update your installed dports.

poudriere hooks

zi0r suggested I use hooks to accomplish my patches-outside-distfiles question. In this post: FreeBSD 12.0 poudriere 3.3.2 I started reading the documentation and played with the supplied sample files in /usr/local/etc/poudriere.d/hooks. For background, see FreeBSD custom port patches when using poudriere. Eventually I came up with this solution: mkdir during the start phase mount during […]