Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Apr 2016 06:22:27 +0000 (UTC)
From:      Sepherosa Ziehau <sephe@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r297808 - head/sys/dev/hyperv/vmbus
Message-ID:  <201604110622.u3B6MRlm024341@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604110622.u3B6MRlm024341>