svn commit: r276042 - in projects/paravirt/sys: kern sys

Bryan Venteicher bryanv at FreeBSD.org
Sun Dec 21 23:23:04 UTC 2014


Author: bryanv
Date: Sun Dec 21 23:23:02 2014
New Revision: 276042
URL: https://svnweb.freebsd.org/changeset/base/276042

Log:
  Add KVM VM guest enum type

Modified:
  projects/paravirt/sys/kern/subr_param.c
  projects/paravirt/sys/sys/systm.h

Modified: projects/paravirt/sys/kern/subr_param.c
==============================================================================
--- projects/paravirt/sys/kern/subr_param.c	Sun Dec 21 23:22:12 2014	(r276041)
+++ projects/paravirt/sys/kern/subr_param.c	Sun Dec 21 23:23:02 2014	(r276042)
@@ -159,6 +159,7 @@ static const char *const vm_guest_sysctl
 	"xen",
 	"hv",
 	"vmware",
+	"kvm",
 	NULL
 };
 CTASSERT(nitems(vm_guest_sysctl_names) - 1 == VM_LAST);

Modified: projects/paravirt/sys/sys/systm.h
==============================================================================
--- projects/paravirt/sys/sys/systm.h	Sun Dec 21 23:22:12 2014	(r276041)
+++ projects/paravirt/sys/sys/systm.h	Sun Dec 21 23:23:02 2014	(r276042)
@@ -73,7 +73,7 @@ extern int vm_guest;		/* Running as virt
  * Keep in sync with vm_guest_sysctl_names[].
  */
 enum VM_GUEST { VM_GUEST_NO = 0, VM_GUEST_VM, VM_GUEST_XEN, VM_GUEST_HV,
-		VM_GUEST_VMWARE, VM_LAST };
+		VM_GUEST_VMWARE, VM_GUEST_KVM, VM_LAST };
 
 #if defined(WITNESS) || defined(INVARIANTS)
 void	kassert_panic(const char *fmt, ...)  __printflike(1, 2);


More information about the svn-src-projects mailing list