summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--perl-install/c/smp-dmi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/perl-install/c/smp-dmi.c b/perl-install/c/smp-dmi.c
index 60a92b9d6..71c905925 100644
--- a/perl-install/c/smp-dmi.c
+++ b/perl-install/c/smp-dmi.c
@@ -229,7 +229,7 @@ static int processor(u8 *data) {
struct dmi_header *dm = (struct dmi_header *)data;
if((dm->type == 4) && /*"Central Processor"*/(data[5] == 3)) {
- if(/*Processor Manufacturer*/data[7] != 0)
+ if(/*Processor Manufacturer*/data[7] != 0 && /*Populated*/(data[0x18] & (1 << 6)))
return 1;
}
return 0;