On Tue, Feb 02, 2010 at 11:08:13AM +0100, Andre Przywara wrote: > Some CPUID feature flags had no string value, so they could not be > switched on or off from the command line. > Add names for the missing ones mentioned in the current public CPUID > specification from both Intel and AMD. Those only mentioned in the > Linux kernel source I put as comments. > > Signed-off-by: Andre Przywara <andre.przyw...@amd.com>
Acked-by: Aurelien Jarno <aurel...@aurel32.net> > --- > target-i386/cpuid.c | 15 ++++++++------- > 1 files changed, 8 insertions(+), 7 deletions(-) > > diff --git a/target-i386/cpuid.c b/target-i386/cpuid.c > index 0238718..19d58e1 100644 > --- a/target-i386/cpuid.c > +++ b/target-i386/cpuid.c > @@ -52,11 +52,11 @@ static const char *feature_name[] = { > "fxsr", "sse", "sse2", "ss", "ht" /* Intel htt */, "tm", "ia64", "pbe", > }; > static const char *ext_feature_name[] = { > - "pni" /* Intel,AMD sse3 */, NULL, NULL, "monitor", > - "ds_cpl", "vmx", NULL /* Linux smx */, "est", > - "tm2", "ssse3", "cid", NULL, NULL, "cx16", "xtpr", NULL, > - NULL, NULL, "dca", NULL, NULL, NULL, NULL, "popcnt", > - NULL, NULL, NULL, NULL, NULL, NULL, NULL, "hypervisor", > + "pni" /* Intel,AMD sse3 */, "pclmuldq", "dtes64", "monitor", > + "ds_cpl", "vmx", "smx", "est", > + "tm2", "ssse3", "cid", NULL, NULL /* FMA */, "cx16", "xtpr", "pdcm", > + NULL, NULL, "dca", "sse4_1", "sse4_2", "x2apic", "movbe", "popcnt", > + NULL, "aes", "xsave", "osxsave", NULL /* AVX */, NULL, NULL, > "hypervisor", > }; > static const char *ext2_feature_name[] = { > "fpu", "vme", "de", "pse", "tsc", "msr", "pae", "mce", > @@ -71,8 +71,9 @@ static const char *ext3_feature_name[] = { > "lahf_lm" /* AMD LahfSahf */, "cmp_legacy", > "svm", "extapic" /* AMD ExtApicSpace */, > "cr8legacy" /* AMD AltMovCr8 */, "abm", "sse4a", "misalignsse", > - "3dnowprefetch", "osvw", NULL /* Linux ibs */, NULL, "skinit", "wdt", > NULL, NULL, > - NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, > + "3dnowprefetch", "osvw", "ibs", NULL /* SSE-5 */, > + "skinit", "wdt", NULL, NULL, > + NULL, NULL, NULL, "nodeid_msr", NULL, NULL, NULL, NULL, > NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, > }; > > -- > 1.6.4 > > > > > -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net