summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AMD/identify.c2
-rw-r--r--Cyrix/identify.c2
-rw-r--r--IDT/identify.c4
-rw-r--r--Intel/info.c2
-rw-r--r--NatSemi/identify.c2
-rw-r--r--RiSE/identify.c2
-rw-r--r--SiS/identify.c2
-rw-r--r--x86info.c3
8 files changed, 3 insertions, 16 deletions
diff --git a/AMD/identify.c b/AMD/identify.c
index 2263951..768b963 100644
--- a/AMD/identify.c
+++ b/AMD/identify.c
@@ -715,8 +715,6 @@ void display_AMD_info(struct cpudata *cpu)
printf("CPU Model : %s\n", cpu->name);
get_model_name(cpu);
- decode_feature_flags(cpu);
-
if (show_msr) {
if (cpu->family == 5)
dump_k6_MSR(cpu);
diff --git a/Cyrix/identify.c b/Cyrix/identify.c
index 0bed5a8..d8bc037 100644
--- a/Cyrix/identify.c
+++ b/Cyrix/identify.c
@@ -93,8 +93,6 @@ void display_Cyrix_info(struct cpudata *cpu)
printf("CPU Model : %s\n", cpu->name);
get_model_name (cpu);
- decode_feature_flags (cpu);
-
printf("TLB & L1 Cache info\n");
if (cpu->maxi >= 2 && show_cacheinfo) {
/* TLB and L1 Cache info */
diff --git a/IDT/identify.c b/IDT/identify.c
index 531ef11..dc20bc9 100644
--- a/IDT/identify.c
+++ b/IDT/identify.c
@@ -178,10 +178,6 @@ void display_IDT_info(struct cpudata *cpu)
printf("CPU Model : %s\n", cpu->name);
get_model_name (cpu);
-
- /* Check for presence of extended info */
- decode_feature_flags(cpu);
-
if (cpu->maxei == 0)
return;
diff --git a/Intel/info.c b/Intel/info.c
index c39b139..1776268 100644
--- a/Intel/info.c
+++ b/Intel/info.c
@@ -52,8 +52,6 @@ void display_Intel_info(struct cpudata *cpu)
if (cpu->family == 0xF || (cpu->family == 6 && cpu->model == 9))
get_model_name (cpu);
- decode_feature_flags (cpu);
-
if (show_msr) {
if (cpu->family == 0xf)
dump_p4_MSRs(cpu);
diff --git a/NatSemi/identify.c b/NatSemi/identify.c
index 4a15fbd..4ae2e52 100644
--- a/NatSemi/identify.c
+++ b/NatSemi/identify.c
@@ -42,6 +42,4 @@ void display_NatSemi_info(struct cpudata *cpu)
cpu->family, cpu->model, cpu->stepping);
printf("CPU Model : %s\n", cpu->name);
get_model_name (cpu);
-
- decode_feature_flags (cpu);
}
diff --git a/RiSE/identify.c b/RiSE/identify.c
index 82734f7..ad071a1 100644
--- a/RiSE/identify.c
+++ b/RiSE/identify.c
@@ -48,6 +48,4 @@ void display_RiSE_info(struct cpudata *cpu)
cpu->family, cpu->model, cpu->stepping);
printf("CPU Model : %s\n", cpu->name);
get_model_name (cpu);
-
- decode_feature_flags (cpu);
}
diff --git a/SiS/identify.c b/SiS/identify.c
index 87a57a8..f782b9f 100644
--- a/SiS/identify.c
+++ b/SiS/identify.c
@@ -42,6 +42,4 @@ void display_SiS_info(struct cpudata *cpu)
cpu->family, cpu->model, cpu->stepping);
printf("CPU Model : %s\n", cpu->name);
get_model_name (cpu);
-
- decode_feature_flags (cpu);
}
diff --git a/x86info.c b/x86info.c
index f90d913..98a8320 100644
--- a/x86info.c
+++ b/x86info.c
@@ -259,6 +259,9 @@ int main (int argc, char **argv)
dumpregs (cpu->number, 0xC0000000, cpu->maxei2);
}
+ if (show_flags == 1)
+ decode_feature_flags(cpu);
+
if (show_MHz) {
if (cpu->MHz < 1000)
printf("%uMHz", cpu->MHz);