Page MenuHomeFreeBSD

D19400.1794109956.diff
No OneTemporary

Authored By
Unknown
Size
619 B
Referenced Files
None
Subscribers
None

D19400.1794109956.diff

Index: head/lib/libvmmapi/vmmapi.c
===================================================================
--- head/lib/libvmmapi/vmmapi.c
+++ head/lib/libvmmapi/vmmapi.c
@@ -34,7 +34,9 @@
#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 @@
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));
}

File Metadata

Mime Type
text/plain
Expires
Sun, Nov 8, 3:52 AM (4 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41556455
Default Alt Text
D19400.1794109956.diff (619 B)

Event Timeline