Call for testing: OpenBSD vmm(4)/vmd(8) fd-ification
Contributed by Peter N. M. Hansteen on from the fd-ize my vm FTW dept.
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.
In a message to the tech@ mailing list with the subject tests wanted: vmm(4)/vmd(8) fd-ification, Dave Voutila presents the code along with some explanation:
List: openbsd-tech Subject: tests wanted: vmm(4)/vmd(8) fd-ification From: Dave Voutila <dv () sisu ! io> Date: 2026-08-03 14:36:00 Message-ID: 87a4r3fezz.fsf () mars ! sisu ! io Calling on vmm(4)/vmd(8) users to give this diff a test please! This is a major breaking change I'm proposing to land soon. It changes the vmm(4) design to create a new file type for each VM. When a VM is created, the caller gets a new file descriptor for using ioctl(2) calls against that VM.


