Re: armv7: "sysrc: unknown variable 'virtual_oss_default_control_device'" and "virtual_oss_cmd: Could not open '/dev/'" each twice? [after world upgrade: /dev/vdsp.ctl]

From: Michael Tuexen <tuexen_at_FreeBSD.org>
Date: Sun, 07 Jun 2026 21:51:13 UTC
> On 7. Jun 2026, at 23:16, Christos Margiolis <christos@freebsd.org> wrote:
> 
> On Sun Jun 7, 2026 at 12:18 AM CEST, Mark Millard wrote:
>> On 6/6/26 14:17, Mark Millard wrote:
>>> After official-pkgbase upgrading the boot armv7 main kernel, the boot
>>> now reports:
>>> 
>>> Starting devd.
>>> sysrc: unknown variable 'virtual_oss_default_control_device'
>>> virtual_oss_cmd: Could not open '/dev/'
>>> sysrc: unknown variable 'virtual_oss_default_control_device'
>>> virtual_oss_cmd: Could not open '/dev/'
>>> 
>>> I do not remember those from previously but I may well have not noticed.
>>> 
>>> I've never set up anything associated with virtual_oss that I remember.
>>> 
>>> I've not updated the boot world yet.
>>> 
>>> For reference:
>>> 
>>> # uname -apKU
>>> FreeBSD OPiP2E-RPi2v1p1 16.0-CURRENT FreeBSD 16.0-CURRENT
>>> main-n286433-d53633bfcf24 GENERIC-NODEBUG arm armv7 1600018 1600018
>>> 
>>> # sysctl hw.fdt
>>> hw.fdt.serial-number: REDACTED
>>> hw.fdt.freebsd-version: 6.12
>>> hw.fdt.compatible: xunlong,orangepi-plus2e allwinner,sun8i-h3
>>> hw.fdt.model: Xunlong Orange Pi Plus 2E
>>> 
>>> 
>> 
>> After the boot-world official pkgbase upgrade and reboot:
>> 
>> Starting devd.
>> virtual_oss_cmd: Could not open control device: /dev/vdsp.ctl: No such
>> file or directory
>> virtual_oss_cmd: Could not open control device: /dev/vdsp.ctl: No such
>> file or directory
I do see this also on a Framebook (amd64).

Best regards
Michael
> 
> I am aware of this. It is harmless, and comes from the rules in
> /etc/devd/snd.conf who make use of virtual_oss(8) unconditionally. Will
> try to address this in a clean way.
> 
> Christos
>