From: kib Date: Fri, 30 Oct 2015 09:53:33 +0000 (+0000) Subject: The prefix for CLFLUSHOPT is 0x66. It was right on amd64. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=df9dbd12ce851f3a35bbb614e3122adfb6db09c2;p=people%2Fjulieng%2Ffreebsd.git The prefix for CLFLUSHOPT is 0x66. It was right on amd64. Sponsored by: The FreeBSD Foundation --- diff --git a/sys/i386/include/cpufunc.h b/sys/i386/include/cpufunc.h index ca7207d85663..f43319476d3f 100644 --- a/sys/i386/include/cpufunc.h +++ b/sys/i386/include/cpufunc.h @@ -89,7 +89,7 @@ static __inline void clflushopt(u_long addr) { - __asm __volatile(".byte 66;clflush %0" : : "m" (*(char *)addr)); + __asm __volatile(".byte 0x66;clflush %0" : : "m" (*(char *)addr)); } static __inline void