From owner-svn-src-all@FreeBSD.ORG Thu Apr 18 05:46:17 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 47815D96; Thu, 18 Apr 2013 05:46:17 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id DF959C2F; Thu, 18 Apr 2013 05:46:16 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.6/8.14.6) with ESMTP id r3I5kDgq058968; Thu, 18 Apr 2013 08:46:13 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.8.2 kib.kiev.ua r3I5kDgq058968 Received: (from kostik@localhost) by tom.home (8.14.6/8.14.6/Submit) id r3I5kDgh058967; Thu, 18 Apr 2013 08:46:13 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 18 Apr 2013 08:46:13 +0300 From: Konstantin Belousov To: Rui Paulo Subject: Re: svn commit: r249602 - head/sys/x86/include Message-ID: <20130418054613.GG85148@kib.kiev.ua> References: <201304180130.r3I1U89k038834@svn.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MiFvc8Vo6wRSORdP" Content-Disposition: inline In-Reply-To: <201304180130.r3I1U89k038834@svn.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on tom.home Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Apr 2013 05:46:17 -0000 --MiFvc8Vo6wRSORdP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 18, 2013 at 01:30:08AM +0000, Rui Paulo wrote: > Author: rpaulo > Date: Thu Apr 18 01:30:08 2013 > New Revision: 249602 > URL: http://svnweb.freebsd.org/changeset/base/249602 >=20 > Log: > Add the most current CPUID7_* definitions. >=20 > Modified: > head/sys/x86/include/specialreg.h >=20 > Modified: head/sys/x86/include/specialreg.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/sys/x86/include/specialreg.h Thu Apr 18 01:21:44 2013 (r249601) > +++ head/sys/x86/include/specialreg.h Thu Apr 18 01:30:08 2013 (r249602) > @@ -172,6 +172,23 @@ > #define CPUTPM2_EFFREQ 0x00000001 > =20 > /* > + * Structured Extended Features > + */ > +#define CPUID7_GSFSBASE 0x00000001 > +#define CPUID7_TSCADJ 0x00000002 > +#define CPUID7_BMI1 0x00000008 > +#define CPUID7_HLE 0x00000010 > +#define CPUID7_AVX2 0x00000020 > +#define CPUID7_SMEP 0x00000080 > +#define CPUID7_BMI2 0x00000100 > +#define CPUID7_ENHMOVSB 0x00000200 > +#define CPUID7_INVPCID 0x00000400 > +#define CPUID7_RTM 0x00000800 > +#define CPUID7_RDSEED 0x00040000 > +#define CPUID7_ADX 0x00080000 > +#define CPUID7_SMAP 0x00100000 > + > +/* The set of the bits already exists as CPUID_STDEXT_* in the same file, and they are already utilized by the kernel. Please move new definitions to CPUID_STDEXT namespace and block, and remove CPUID7*. --MiFvc8Vo6wRSORdP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBAgAGBQJRb4ikAAoJEJDCuSvBvK1BZ4wP/Rokq1EjJz2iZt4FEIu5G+B2 ScFQS4gy+qcsDCp8I1GdzaHyO4Kq049K8QIsafvcgUSAD80QyXKgl4M5WzzXp1eM 53Wye+PpvBAF7yYF7hPJn03hcYGS+sILqqUmlKwWZgSD3f7c2LYSe9Oaw+p/J54v 9Q3iJBhv5htYFUA7T/o9/D4xTrH1BsoGjzXs0rTH/ofzp0OXChZqR3IKSgsz4OZj Ps3wbhFWszk6bTH89y9Ns4S0aQsLYZPcPUbVYkufmUGbfUVpvLfnTwCTaOWOX1Dv Le2kFjD8jW7llxNepB12b5iQAbTa8soCvYgLkjKJl/XHfnQCd7AiUUVgcX6OsgBJ 4+BtiUQDla4W1H81UMMf6BugNpNYpSF5Xy1IPg4MvGaQFuQsD6UakxA3Se7LVSfG AsSREapPmJnwAyxQFBEB14XU9vhu2RYQRHTJteOeiq4iCWDOYD1YRnzNy8XxeU6s sCPOAts80XFG5YxEqHNS02PeaANa8amWMv2bGYaDSEf6uY+PIusyvp/HAB17C7SP CYqqAFsUpDBJr1or+T/Gm7F7ClTkfgPcg0wyr+DhMaODuChgtQt/1/cuio/yDtEV NE0ksScwHFbL8KCU2j4oQtL2W9VYJhvEZ9kI0bae9WFxQoliL8prcUd3L1eXVT/W h2Ip+kS9BQAJgWnbhrRc =2vyo -----END PGP SIGNATURE----- --MiFvc8Vo6wRSORdP--