summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-08Start decoding IDADave Jones4-4/+53
2011-02-26remove an instance of that horrible macroDave Jones1-1/+10
2011-02-26doneDave Jones1-2/+0
2011-02-22better function nameDave Jones3-3/+3
2011-02-22use more elaborate variable nameDave Jones4-7/+7
2011-02-22move dump_raw_cpuid into cpuid.cDave Jones5-26/+18
2011-02-22these aren't really registers, so rename accordinglyDave Jones4-7/+7
2011-02-22remove unnecessary assignmentDave Jones1-2/+1
2011-02-22gather topology info per-cpuDave Jones4-8/+12
2011-02-22Split intel info into basic/extended.Dave Jones3-5/+11
2011-02-22Fix topology parsingDave Jones5-12/+21
2011-02-22fix segfaultDave Jones1-0/+1
2011-02-22only display extended family/model if setDave Jones1-3/+5
2011-02-22print out the BIOS programmed string by default too.Dave Jones2-4/+4
Also clarify which is x86info's guess.
2011-02-22remove redundant variableDave Jones1-5/+3
2011-02-22clean up the linked list creationDave Jones1-44/+57
2011-02-22inline address space size displayDave Jones1-8/+2
2011-02-22wrap lineDave Jones1-1/+2
2011-02-22move MHz display to mhz.cDave Jones3-12/+14
2011-02-22remove dead variable 'used_UP' and make user_is_root unsignedDave Jones4-9/+3
2011-02-22remove unnecessary extern'sDave Jones1-48/+48
2011-02-22split the command line parsing outDave Jones4-186/+206
2011-02-22coding styleDave Jones1-5/+5
2011-02-22remove extra newline on single cpu systemsDave Jones1-1/+2
2011-02-22invert uid0 testDave Jones1-3/+3
2011-02-22split topology code out to separate fileDave Jones4-99/+111
2011-02-22missed a !silent caseDave Jones1-1/+2
2011-02-22put back some of the mptable verbose/silent code.Dave Jones2-15/+23
enumerate_cpu needs to be silent
2011-02-22split out to separate functionDave Jones1-30/+37
2011-02-22move all the printing of how many CPUs we discovered to the same place.Dave Jones1-30/+25
2011-02-22Don't display same info for each core if it is identicalDave Jones1-55/+107
--all-cpus will force the old behaviour
2011-02-22cleanup the todo a littleDave Jones1-26/+19
2011-02-22it's never a good time to think about xmlDave Jones1-2/+0
2011-02-22rename bluesmoke to machine_checkDave Jones10-17/+17
2011-02-22coding style cleanupsDave Jones7-32/+32
2011-02-22Fix -a for non-rootDave Jones1-13/+15
2011-02-22exit when trying to use something that needs root.Dave Jones1-1/+3
2011-02-22mptable cleanupsDave Jones3-42/+23
2011-02-22eradicate bogus 'silent' flag that wasn't even usedDave Jones5-34/+19
2011-02-22be more terse when no arguments are passedDave Jones1-0/+3
2011-02-18remove excessive newlines, add some where missing.Dave Jones5-8/+8
2011-02-18clean up the machine check decoding a littleDave Jones1-29/+38
2011-02-18bump copyrightDave Jones1-2/+2
2011-02-18don't display 'type' if it's reserved.Dave Jones1-10/+12
2011-02-18Split MSR-PM into thermal and performanceDave Jones5-35/+60
2011-02-18more formatting.Dave Jones1-5/+5
2011-02-18use model()Dave Jones1-1/+1
2011-02-18formatting. Print out raw values as well as decoded.Dave Jones1-9/+17
2011-02-18print thermal status raw value.Dave Jones1-5/+9
and clean up parsing
2011-02-18IA32_PERF_STATUS is model specific.Dave Jones1-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.