HomeFreeBSD

bhyve/snapshot: drop mkdir when creating the unix domain socket

Description

bhyve/snapshot: drop mkdir when creating the unix domain socket

Add /var/run/bhyve/ to BSD.var.dist so we don't have to call mkdir when
creating the unix domain socket for a given bhyve vm.

The path to the unix domain socket for a bhyve vm will now be
/var/run/bhyve/vmname instead of /var/run/bhyve/checkpoint/vmname

Move BHYVE_RUN_DIR from snapshot.c to snapshot.h so it can be shared
to bhyvectl(8).

Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D28783

Details

Provenance
rewAuthored on Feb 19 2021, 2:48 AM
Reviewer
jhb
Differential Revision
D28783: bhyve/snapshot: drop mkdir when creating the unix domain socket
Parents
R10:811e27fa3c44: jail: Add PD_KILL to remove a prison in prison_deref().
Branches
Unknown
Tags
Unknown