CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2022/05/08 08:44:54
Modified files: usr.sbin/vmd : config.c vmd.c Log message: vmd: fix rebooting a received vm Rebooting a received vm resulted in vmd(8) exiting as a result of flawed state tracking in the parent process. When stopping a vm, clear the VM_RECEIVE_STATE flag. When starting a vm, make sure the parent process collapses any existing memory ranges after the vm is sent to the vmm process (responsible for launching the vm). ok mlarkin@