⇒ AMD Based FreeBSD Desktop Reloaded
> My previous AMD Based FreeBSD Desktop is still up and running – it will now be my kids computer … so I needed a new one … but not a bigger one 🙂
⇒ FreeBSD’s Release Cycle: What It Means for Your Upgrade Schedule
> Understand how the FreeBSD release cycle works, from CURRENT and STABLE branches to RELEASE versions, support timelines, and upgrade planning. Learn what version numbers mean, how releases are built, and what production teams need to know to stay on supported systems.
> This summer an intern with the FreeBSD Foundation worked on porting AMD ROCm to FreeBSD. The internship is concluding while the FreeBSD ROCm code is almost to the stage of being able to perform simple vector addition workloads.
⇒ Lenovo XClarity Administrator in FreeBSD Bhyve VM
> This is another entry that is sponsored by fme AG company. If You have multiple Lenovo ThinkServer systems to manage You may do that by hand with entering UEFI/BIOS setup and doing needed things by hand … or You can setup a Lenovo XClarity Administrator VM.
⇒ bhyve Inside a Jail: The FreeBSD Feature Nobody Uses
> I have written about jails on this blog often enough that the position is not in doubt. Jails are cheap, they are fast, they are the right default, and the vast majority of what people run in virtual machines would be happier in a jail. That is still what I believe.
⇒ FreeBSD Foundation Intern Sourojeet Adhikari on Bringing ROCm to FreeBSD
> For University of Waterloo student Sourojeet Adhikari, an early interest in understanding how computers work eventually grew into a summer spent helping bring AMD’s ROCm GPU computing platform to FreeBSD.
⇒ Google Summer of Code 2026 Reports: Improving RAIDframe
> The Redundant Array of Independent Disks (RAID) is a disk management framework developed by Carnegie-Mellon University. NetBSD uses RAIDframe as one of its disks management modules. It involves setting up multiple disks and creating a disk unit from them. The current NetBSD RAIDframe framework supports several levels of disks arrangement in a single array, see raid(4).
⇒ Reintroducing 4 TB drives into our FreeBSD server
> One of the primary purposes for our homelab FreeBSD box is for data backups and storage for myself, Clara, and our family. Just over four years ago to the day, we replaced a couple of 4 TB Western Digital Blues with two 12 TB drives. It’s always a good day when you can replace a drive because you’re adding capacity, not because you’ve had a failure.
⇒ FreeBSD Foundation Intern Jim Huang Chen on Raspberry Pi Support and Open Source
> When Jim Huang Chen began his internship with the FreeBSD Foundation, he was only finishing his first year as a Software Engineering student at the University of Waterloo. A few months later, he had spent the summer working inside the FreeBSD codebase, contributing to Raspberry Pi support, learning from longtime developers, and gaining a much deeper understanding of how an operating system works.
⇒ Cleaning costs, or, examining the OpenBSD -fret-clean flag
> I start with apologies to williewillus, calvin, and reezer on Lobste.rs. Prior to July 9, I would have agreed with you all. But it appears I was wrong. There is no need to further engage; it is clear that critique-from-within is undesirable. Which is perfectly OK, because I stepped away from being on the inside. So let's just keep evaluating OpenBSD's mitigations and we'll continue to learn interesting things along the way.
⇒ Google Summer of Code 2026 Reports: Port the Enlightenment desktop environment to NetBSD
> Enlightenment desktop is a low on resources desktop environment without sacrificing on visuals. NetBSD support for this BSD-licensed desktop has been left a few years behind. The aim of this project is to port the newest version of the desktop to pkgsrc and commit upstream portability fixes when necessary to ease future versions updates for NetBSD.
⇒ Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8)
> Returning readers of this site may have noticed that the pace of development in relayd(8) and httpd(8) has been picking up recently. Now Rafael Sadowski (rsadowski@) has a new blog post out titled Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8) where he tells the story.
⇒ Call for testing: OpenBSD vmm(4)/vmd(8) fd-ification
> Thanks to the tireless work of among others Dave Voutila (dv@), development of the OpenBSD/amd64 virtualization system vmm(4)/vmd(8) continues to make progress. Now breaking changes, but with with potential benefits in both process isolation and compartmentalization of functionality, are on the way. It almost goes without saying that this code needs testing.
> Jason asked me on a recent BSD Now if I’d made the switch to FreeBSD 15.1-RELEASE. I said that I had, and that the upgrade was entirely uneventful! Which is my favourite kind of upgrade.
> ZFS scrub performance shouldn’t come at the expense of production worklaods. If scrubs cause latency or downtime, your pool lacks the IOPs and metadata performance needed for healthy maintanance. Learn why scrub performance suffers, how pool design contributres to the problem, and how metadata offload with sepcial VDEVs can improve both scrub and resilver performance.
⇒ BSDCan 2026 Trip Report – ShengYi Hung
> I’m really grateful to the FreeBSD Foundation for sponsoring my trip to BSDCan 2026 in Ottawa. The conference ran for four days — two days of DevSummit, then two days of the main conference, with many interesting talks throughout. For me, it’s mainly a chance to talk with developers I don’t otherwise get to reach in day-to-day work. This was my third time attending, and I was happy to be back again.
⇒ BSDCan 2026 Travel Report – Patrick McEvoy
> The June 2026 FreeBSD DevSummit & BSDCan was again successfully recorded and streamed through longtime streaming sponsor ScaleEngine. The requested DevSummit 2 question microphone system kept our running around to a minimum and fit the two rows of DMS1160. We got to see CheriBSD hardware again, in fact, Brooks Davis presented from a CheriBSD box. This year, the DevSummit focused more on AI integration than in previous years. Community member Warner Losh, in particular, gave an interesting talk about how he has used AI to help resolve an issue he was facing. I will refer you to the video posted to the FreeBSD YouTube channel for more details.
26/09/06
⇒ AMD Based FreeBSD Desktop Reloaded > My previous AMD Based FreeBSD Desktop is still up and running – it will now be my kids computer … so I needed a new one … but not a bigger one 🙂
26/09/02
⇒ FreeBSD’s Release Cycle: What It Means for Your Upgrade Schedule
> Understand how the FreeBSD release cycle works, from CURRENT and STABLE branches to RELEASE versions, support timelines, and upgrade planning. Learn what version numbers mean, how releases are built, and what production teams need to know to stay on supported systems.
26/09/02
⇒ OpenBSD stories—Strange Medieval Devices
> In the late 1970s and the 1980s, the best choice for high-performance, high-capacity storage was so-called SMD disks.
26/08/30
⇒ The Challenges In Bringing AMD ROCm To FreeBSD
> This summer an intern with the FreeBSD Foundation worked on porting AMD ROCm to FreeBSD. The internship is concluding while the FreeBSD ROCm code is almost to the stage of being able to perform simple vector addition workloads.
26/08/28
⇒ Lenovo XClarity Administrator in FreeBSD Bhyve VM
> This is another entry that is sponsored by fme AG company. If You have multiple Lenovo ThinkServer systems to manage You may do that by hand with entering UEFI/BIOS setup and doing needed things by hand … or You can setup a Lenovo XClarity Administrator VM.
26/08/27
⇒ bhyve Inside a Jail: The FreeBSD Feature Nobody Uses
> I have written about jails on this blog often enough that the position is not in doubt. Jails are cheap, they are fast, they are the right default, and the vast majority of what people run in virtual machines would be happier in a jail. That is still what I believe.
26/08/24
⇒ FreeBSD Foundation Intern Sourojeet Adhikari on Bringing ROCm to FreeBSD
> For University of Waterloo student Sourojeet Adhikari, an early interest in understanding how computers work eventually grew into a summer spent helping bring AMD’s ROCm GPU computing platform to FreeBSD.
26/08/23
⇒ Google Summer of Code 2026 Reports: Improving RAIDframe
> The Redundant Array of Independent Disks (RAID) is a disk management framework developed by Carnegie-Mellon University. NetBSD uses RAIDframe as one of its disks management modules. It involves setting up multiple disks and creating a disk unit from them. The current NetBSD RAIDframe framework supports several levels of disks arrangement in a single array, see raid(4).
26/08/24
⇒ Reintroducing 4 TB drives into our FreeBSD server
> One of the primary purposes for our homelab FreeBSD box is for data backups and storage for myself, Clara, and our family. Just over four years ago to the day, we replaced a couple of 4 TB Western Digital Blues with two 12 TB drives. It’s always a good day when you can replace a drive because you’re adding capacity, not because you’ve had a failure.
26/08/21
⇒ FreeBSD Foundation Intern Jim Huang Chen on Raspberry Pi Support and Open Source
> When Jim Huang Chen began his internship with the FreeBSD Foundation, he was only finishing his first year as a Software Engineering student at the University of Waterloo. A few months later, he had spent the summer working inside the FreeBSD codebase, contributing to Raspberry Pi support, learning from longtime developers, and gaining a much deeper understanding of how an operating system works.
26/08/21
⇒ FreeBSD backup libraries such as base/FreeBSD-kerberos-lib-backup-libkrb5profile.so
> I build my own FreeBSD packages using poudriere. I do this for various reasons, which include:
26/08/11
⇒ FreeBSD Storage for OpenShift with Democratic CSI
> Today quite different topic, using ZFS/NFS on FreeBSD as backend storage for containers/pods running on OpenShift platform.
26/08/11
⇒ Cleaning costs, or, examining the OpenBSD -fret-clean flag
> I start with apologies to williewillus, calvin, and reezer on Lobste.rs. Prior to July 9, I would have agreed with you all. But it appears I was wrong. There is no need to further engage; it is clear that critique-from-within is undesirable. Which is perfectly OK, because I stepped away from being on the inside. So let's just keep evaluating OpenBSD's mitigations and we'll continue to learn interesting things along the way.
26/08/07
⇒ Google Summer of Code 2026 Reports: Port the Enlightenment desktop environment to NetBSD
> Enlightenment desktop is a low on resources desktop environment without sacrificing on visuals. NetBSD support for this BSD-licensed desktop has been left a few years behind. The aim of this project is to port the newest version of the desktop to pkgsrc and commit upstream portability fixes when necessary to ease future versions updates for NetBSD.
26/08/05
⇒ Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8)
> Returning readers of this site may have noticed that the pace of development in relayd(8) and httpd(8) has been picking up recently. Now Rafael Sadowski (rsadowski@) has a new blog post out titled Dead Software Walking: The ongoing evolution of relayd(8) and httpd(8) where he tells the story.
26/08/04
⇒ Call for testing: OpenBSD vmm(4)/vmd(8) fd-ification
> Thanks to the tireless work of among others Dave Voutila (dv@), development of the OpenBSD/amd64 virtualization system vmm(4)/vmd(8) continues to make progress. Now breaking changes, but with with potential benefits in both process isolation and compartmentalization of functionality, are on the way. It almost goes without saying that this code needs testing.
26/08/01
⇒ NetBSD 11.0 released!
> The NetBSD project is pleased to (finally) announce the NetBSD 11.0 release! See the release announcement for details.
⇒ NetBSD 11.0 Released With RISC-V Support, Enhanced Linux System Call Compatibility
> NetBSD 11.0 officially shipped today as the nineteenth major release of this popular BSD operating system...
26/07/26
⇒ All my FreeBSD boxes are now on 15.1
> Jason asked me on a recent BSD Now if I’d made the switch to FreeBSD 15.1-RELEASE. I said that I had, and that the upgrade was entirely uneventful! Which is my favourite kind of upgrade.
26/07/22
⇒ If Scrubs Hurt, Your ZFS Design Is Broken
> ZFS scrub performance shouldn’t come at the expense of production worklaods. If scrubs cause latency or downtime, your pool lacks the IOPs and metadata performance needed for healthy maintanance. Learn why scrub performance suffers, how pool design contributres to the problem, and how metadata offload with sepcial VDEVs can improve both scrub and resilver performance.
26/07/22
⇒ BSDCan 2026 Trip Report – ShengYi Hung > I’m really grateful to the FreeBSD Foundation for sponsoring my trip to BSDCan 2026 in Ottawa. The conference ran for four days — two days of DevSummit, then two days of the main conference, with many interesting talks throughout. For me, it’s mainly a chance to talk with developers I don’t otherwise get to reach in day-to-day work. This was my third time attending, and I was happy to be back again.
⇒ BSDCan 2026 Travel Report – Patrick McEvoy > The June 2026 FreeBSD DevSummit & BSDCan was again successfully recorded and streamed through longtime streaming sponsor ScaleEngine. The requested DevSummit 2 question microphone system kept our running around to a minimum and fit the two rows of DMS1160. We got to see CheriBSD hardware again, in fact, Brooks Davis presented from a CheriBSD box. This year, the DevSummit focused more on AI integration than in previous years. Community member Warner Losh, in particular, gave an interesting talk about how he has used AI to help resolve an issue he was facing. I will refer you to the video posted to the FreeBSD YouTube channel for more details.
⇒ BSDCan 2026 Travel Report – Novković > This year, I had the great privilege of receiving the FreeBSD Foundation travel grant to attend BSDCan.