Linuxolator proc/cpuinfo
Peter Jeremy
peterjeremy at optushome.com.au
Sat Jul 11 00:51:34 UTC 2009
I've recently noticed that the 'flags' output from cpuinfo is
incomplete. As an example, my Atom N270 reports:
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat b19 b21 mmxext mmx fxsr xmm sse2 b27 b28 b29 3dnow
Whereas dmesg reports:
Features=0xbfe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x40c39d<SSE3,DTES64,MON,DS_CPL,EST,TM2,SSSE3,xTPR,PDCM,<b22>>
AMD Features2=0x1<LAHF>
Is there a particular reason why the flags output isn't complete?
As an example, I recently tried to run a binary Sage package
(www.sagemath.org) in FreeBSD -current. During startup, it verifies
that the target CPU supports the instructions used and, on my Atom,
complained that 'ssse3', 'pni' and 'sse' are missing - whilst they
are missing from cpuinfo flags, they are present in the Atom.
--
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090711/65668ad8/attachment.pgp
More information about the freebsd-emulation
mailing list