Some processor signal the kernel that they do have Hyper-Threading
when they actually have not. Those are excluded from the check now.
except KeyError:
return self.data.vendor
+ @property
+ def family(self):
+ return self.data.family
+
@property
def model(self):
return self.data.model
+ @property
+ def stepping(self):
+ return self.data.stepping
+
@property
def model_string(self):
s = self.data.model_string.split()
return flag in self.flags
def uses_ht(self):
+ if self.family == 6 and self.model in (55, 77):
+ return False
+
return self.has_flag("ht")
@property