Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-10-06 | Add support for decoding cache information in cpuid.4HEADmaster | Søren Sandmann Pedersen | 1 | -0/+59 | |
When cpuid.2 reports a cache descriptor of 0xff, that means cpuid.2 doesn't contain any information about caches and that instead you are supposed to find this information in cpuid.4. This patch adds support for decoding that information. | |||||
2013-05-23 | Add support for cache descriptor 0x76 | Søren Sandmann Pedersen | 1 | -0/+1 | |
This corresponds to an ITLB for 2M/4M pages with 8 entries. | |||||
2013-04-01 | Make the l2l3/l3l2 tables only contain the common values. | Dave Jones | 1 | -9/+9 | |
Should solve https://bugzilla.redhat.com/show_bug.cgi?id=928889 | |||||
2011-12-28 | Fix logic bug spotted by coverity | Dave Jones | 1 | -3/+3 | |
2011-08-02 | Add sandybridge ident | Dave Jones | 1 | -0/+4 | |
2011-05-29 | Only parse EBLCR if the MSR read succeeded | Dave Jones | 1 | -2/+2 | |
2011-04-21 | Add Westmere-EX ident | Dave Jones | 1 | -0/+4 | |
2011-04-05 | Revert "turn this back on now that we're back in beta" | Dave Jones | 1 | -1/+1 | |
This reverts commit 13601fa772f8525f208eb81914893d8204495a05. Turn it back off again. Need to do a release to fix lsmsr. | |||||
2011-03-15 | turn this back on now that we're back in beta | Dave Jones | 1 | -1/+1 | |
2011-03-14 | disable this for 1.28, it's not ready. | Dave Jones | 1 | -1/+1 | |
2011-03-12 | Fix up the 32bit build. | Dave Jones | 1 | -2/+2 | |
Reported-by: Andre Nogueira <andre.neo.net@gmail.com> | |||||
2011-03-11 | Some more IDA decoding | Dave Jones | 2 | -2/+18 | |
2011-03-08 | Start decoding IDA | Dave Jones | 3 | -4/+52 | |
2011-02-22 | gather topology info per-cpu | Dave Jones | 1 | -3/+3 | |
2011-02-22 | Split intel info into basic/extended. | Dave Jones | 1 | -3/+4 | |
2011-02-22 | Fix topology parsing | Dave Jones | 2 | -9/+12 | |
2011-02-22 | rename bluesmoke to machine_check | Dave Jones | 3 | -4/+4 | |
2011-02-18 | remove excessive newlines, add some where missing. | Dave Jones | 2 | -4/+5 | |
2011-02-18 | clean up the machine check decoding a little | Dave Jones | 1 | -29/+38 | |
2011-02-18 | don't display 'type' if it's reserved. | Dave Jones | 1 | -10/+12 | |
2011-02-18 | Split MSR-PM into thermal and performance | Dave Jones | 4 | -34/+58 | |
2011-02-18 | more formatting. | Dave Jones | 1 | -5/+5 | |
2011-02-18 | use model() | Dave Jones | 1 | -1/+1 | |
2011-02-18 | formatting. Print out raw values as well as decoded. | Dave Jones | 1 | -9/+17 | |
2011-02-18 | print thermal status raw value. | Dave Jones | 1 | -5/+9 | |
and clean up parsing | |||||
2011-02-18 | IA32_PERF_STATUS is model specific. | Dave Jones | 1 | -22/+4 | |
We shouldn't try to parse it using the encoding of one ancient CPU, as the results are likely to be incorrect. Just dump it raw for now. I don't particularly feel like looking up the encoding for every CPU, so this is probably how this is going to stay. For people who care, they can download the spec for their CPU and decode it by hand. | |||||
2011-01-19 | use MB macro, like in the kernel | Dave Jones | 1 | -43/+45 | |
2011-01-19 | update cache descriptors | Dave Jones | 1 | -6/+11 | |
2011-01-10 | don't print out the brand if it's 'unsupported' | Dave Jones | 1 | -14/+19 | |
2010-10-25 | Add an Atom variant | Dave Jones | 1 | -0/+4 | |
2010-09-29 | Add an Intel codename. | Dave Jones | 1 | -1/+1 | |
2010-09-22 | Add an atom ident. | Dave Jones | 1 | -0/+4 | |
2010-09-22 | Add some Nehalem core codenames. | Dave Jones | 1 | -3/+18 | |
2010-09-13 | Add Core i7 informational URL. | Warren Turkal | 1 | -0/+3 | |
Signed-off-by: Warren Turkal <wt@penguintechs.org> | |||||
2010-09-08 | Add informational URL for Pentium III Dothan. | Warren Turkal | 1 | -0/+3 | |
Signed-off-by: Warren Turkal <wt@penguintechs.org> | |||||
2009-12-10 | Store the number of siblings. | Dave Jones | 1 | -8/+8 | |
2009-12-10 | Print a summary of the information from topology discovery. | Dave Jones | 1 | -7/+3 | |
2009-12-10 | Make the new cpuid4 & cpuid_count functions take a cpu number integer | Dave Jones | 1 | -2/+2 | |
instead of a cpudata struct so they match the other cpuid functions. | |||||
2009-12-10 | Intel CPU topology reworking. | Dave Jones | 4 | -50/+65 | |
This steals lots of code from the kernel, and munges it to work with userspace. In doing so, I renamed a bunch of x86info's struct cpudata members to match the kernels struct cpu_data, just to make it easier to sync any future changes. | |||||
2009-11-10 | PATCH: add support for new cpuid descriptors | nick black | 1 | -0/+4 | |
While working on libtorque (http://github.com/dankamongmen/libtorque), I found several cache/TLB descriptors being missed by x86info on a Nehalem i7 server. This patch adds the missing descriptors, using Intel's 2009-06 Application Note 845 as a reference. No, the 7 entries of descriptor 0x55 are not a typo, or at least not mine. Descriptor 0xe4 still isn't picked up, despite being listed in your L3L2CACHE table. It looks like decode_intel_cache() isn't called with this table in all cases. | |||||
2009-04-08 | Remove ;'s from all other add_to_cpuname macros. | Dave Jones | 3 | -3/+3 | |
2009-04-08 | Add Intel Z515/Z550 Atoms. | Dave Jones | 1 | -12/+16 | |
(also, make add_to_cpuname not have a ; in the macro) | |||||
2009-04-03 | Don't read MCG_CTL if it's not present | Jike Song | 1 | -4/+4 | |
rdmsr with MCG_CTL in ecx will result a GP# if it is simply not available. The msr driver in kernel is now clever enough to deal with this problem with an exception table, but it is simply not necessary to try. lsmsr has the same prblem as x86info, but I can't figure out a nice workaround. Signed-off-by: Jike Song <albcamus@gmail.com> | |||||
2009-01-31 | minor cleanups. | Dave Jones | 1 | -73/+75 | |
2009-01-31 | Add Core i7 cache descriptors. | Dave Jones | 1 | -0/+15 | |
2009-01-14 | Atom series 200 | Dave Jones | 1 | -2/+4 | |
2009-01-14 | Atom series 300 | Dave Jones | 1 | -2/+3 | |
2009-01-14 | Atom N270 series | Dave Jones | 1 | -19/+33 | |
2009-01-14 | Add Atom. | Dave Jones | 1 | -0/+23 | |
http://www.intel.com/products/atom/techdocs.htm | |||||
2009-01-14 | Add Nehalem. | Dave Jones | 1 | -0/+19 | |
http://download.intel.com/design/processor/specupdt/320836.pdf |