Attempt to load vmm(4) module before creating a guest using vm_create()
wrapper in libvmmapi. Submitted by: Rob Fairbanks <rob.fx907_gmail.com> Reviewed by: jhb MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D19400
This commit is contained in:
parent
0d83f8dc1f
commit
a71dc724e4
@ -34,7 +34,9 @@ __FBSDID("$FreeBSD$");
|
||||
#include <sys/param.h>
|
||||
#include <sys/sysctl.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/linker.h>
|
||||
#include <sys/mman.h>
|
||||
#include <sys/module.h>
|
||||
#include <sys/_iovec.h>
|
||||
#include <sys/cpuset.h>
|
||||
|
||||
@ -103,7 +105,11 @@ vm_device_open(const char *name)
|
||||
int
|
||||
vm_create(const char *name)
|
||||
{
|
||||
|
||||
/* Try to load vmm(4) module before creating a guest. */
|
||||
if (modfind("vmm") < 0) {
|
||||
if (modfind("vmm") < 0)
|
||||
kldload("vmm");
|
||||
}
|
||||
return (CREATE((char *)name));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user