svn commit: r297808 - head/sys/dev/hyperv/vmbus
Sepherosa Ziehau
sephe at FreeBSD.org
Mon Apr 11 06:22:28 UTC 2016
Author: sephe
Date: Mon Apr 11 06:22:26 2016
New Revision: 297808
URL: https://svnweb.freebsd.org/changeset/base/297808
Log:
hyperv: Define macro for Hyper-V interface
Suggested by: rpokala
MFC after: 1 week
Sponsored by: Microsoft OSTC
Modified:
head/sys/dev/hyperv/vmbus/hv_hv.c
Modified: head/sys/dev/hyperv/vmbus/hv_hv.c
==============================================================================
--- head/sys/dev/hyperv/vmbus/hv_hv.c Mon Apr 11 06:15:40 2016 (r297807)
+++ head/sys/dev/hyperv/vmbus/hv_hv.c Mon Apr 11 06:22:26 2016 (r297808)
@@ -48,6 +48,7 @@ __FBSDID("$FreeBSD$");
#define HV_NANOSECONDS_PER_SEC 1000000000L
+#define HYPERV_INTERFACE 0x31237648 /* HV#1 */
static u_int hv_get_timecount(struct timecounter *tc);
@@ -416,7 +417,7 @@ hyperv_identify(void)
op = HV_CPU_ID_FUNCTION_HV_INTERFACE;
do_cpuid(op, regs);
- if (regs[0] != 0x31237648 /* HV#1 */)
+ if (regs[0] != HYPERV_INTERFACE)
return (false);
op = HV_CPU_ID_FUNCTION_MS_HV_FEATURES;
More information about the svn-src-head
mailing list