Module Name:    src
Committed By:   maxv
Date:           Wed Jun 14 08:45:42 UTC 2017

Modified Files:
        src/sys/arch/x86/include: specialreg.h

Log Message:
Add EFER_TCE. This would be an interesting feature to have, since it
reduces the indirect cost of invlpg; but I'm not convinced the way we
flush upper-levels is correct for this yet.


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/arch/x86/include/specialreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/x86/include/specialreg.h
diff -u src/sys/arch/x86/include/specialreg.h:1.98 src/sys/arch/x86/include/specialreg.h:1.99
--- src/sys/arch/x86/include/specialreg.h:1.98	Mon May 15 04:02:52 2017
+++ src/sys/arch/x86/include/specialreg.h	Wed Jun 14 08:45:42 2017
@@ -1,4 +1,4 @@
-/*	$NetBSD: specialreg.h,v 1.98 2017/05/15 04:02:52 msaitoh Exp $	*/
+/*	$NetBSD: specialreg.h,v 1.99 2017/06/14 08:45:42 maxv Exp $	*/
 
 /*-
  * Copyright (c) 1991 The Regents of the University of California.
@@ -732,6 +732,7 @@
 #define 	EFER_SVME	0x00001000	/* Secure Virtual Machine En. */
 #define 	EFER_LMSLE	0x00002000	/* Long Mode Segment Limit E. */
 #define 	EFER_FFXSR	0x00004000	/* Fast FXSAVE/FXRSTOR En. */
+#define 	EFER_TCE	0x00008000	/* Translation Cache Ext. */
 
 #define MSR_STAR	0xc0000081		/* 32 bit syscall gate addr */
 #define MSR_LSTAR	0xc0000082		/* 64 bit syscall gate addr */

Reply via email to