Created attachment 157176 [details] Serial device fix When using nmdm(4) as a serial device, a VirtualBox VM will not start until the corresponding nmdm(4) peer device is open. For example, if you configure a test_vm like this: VBoxManage modifyvm test_vm --uart1 0x3F8 4 --uartmode1 /dev/nmdm0A it will hang at boot forever until /dev/nmdm0B is accessed. It possibly happens on actual serial devices too, but I don't have one to test. This case is already handled for Linux so we just have to expand the check to cover FreeBSD too.
Ping?