summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-04-19X86: Automatically make the IO APIC in an N CPU system have id N+1.Gabe Black
2009-04-19CPU: If the simple CPU is already idle, just return from suspendContext, don'...Gabe Black
2009-04-19X86: Condense the startupCPU code.Gabe Black
2009-04-19X86: Set the local APIC ID to something meaningful.Gabe Black
2009-04-19X86: Don't pretend to be an AMD CPU any more. We're not good enough at it.Gabe Black
2009-04-18o3-mips-regress: add hello word regression.Korey Sewell
2009-04-18mips-tlb-fix: check for alignment faults.\nMIPS was never updated to use TLBS...Korey Sewell
2009-04-18mips-syscall: mark with correct flag. \nMIPS was using wrong serialization fl...Korey Sewell
2009-04-18o3-delay-slot-bpred: fix decode stage handling of uncdtl. branches.\n decode ...Korey Sewell
2009-04-18mips-shadowsets: fix calcuations. \n Remove Shadowsets from Int & Arch. Reg ...Korey Sewell
2009-04-17o3, inorder: fix FS bug due to initializing ThreadState to Halted.Steve Reinhardt
2009-04-15o3: handle fetch with no active threads correctly.Steve Reinhardt
2009-04-15o3: fix {read,set}ArchFloatReg* functions.Steve Reinhardt
2009-04-15ThreadState: initialize status to Halted in constructor.Steve Reinhardt
2009-04-15Update stats after elimination of Unallocated state.Steve Reinhardt
2009-04-15Get rid of the Unallocated thread context state.Steve Reinhardt
2009-04-15configs: Allow M5_CPU2000 env var to set CPU2K binary path.Steve Reinhardt
2009-04-13X86: Fix minor bug in the page table walker from TLB shuffling.Gabe Black
2009-04-08stats: disallow duplicate statistic names.Nathan Binkert
2009-04-08alpha: get rid of all turbolaser remnantsNathan Binkert
2009-04-08tests: update tests for TLB unificationNathan Binkert
2009-04-08tlb: More fixing of unified TLBNathan Binkert
2009-04-08tlb: Don't separate the TLB classes into an instruction TLB and a data TLBGabe Black
2009-04-08style: fix style hook for some newer versions of mercurial.Nathan Binkert
2009-04-06Merge ARM into the head. ARM will compile but may not actually work.Gabe Black
2009-04-05arm: add ARM support to M5Stephen Hines
2009-03-25CPA: Fix a typo that managed to sneak in.Ali Saidi
2009-03-17includes: add ext to the includes path.Nathan Binkert
2009-03-17ply: put the absolute path to ply in the environment, not a relative oneNathan Binkert
2009-03-16stats: fix compiler errorNathan Binkert
2009-03-16Very minor regression stats updates due top previous changeset.Steve Reinhardt
2009-03-11cache: set dirty bit on swaps (oops!)Steve Reinhardt
2009-03-11cpu: fix minor endian issue with trace outputSteve Reinhardt
2009-03-11tests: use env.Execute instead of Execute to pick up env vars.Steve Reinhardt
2009-03-10prefetch: don't panic on requests w/o contextID (e.g., writebacks).Steve Reinhardt
2009-03-07build: fix compiler warnings in g++ 3.4Nathan Binkert
2009-03-07Minor tweak to regression exit status message.Steve Reinhardt
2009-03-07Fix up regression execution to better handle tests that end abnormally.Steve Reinhardt
2009-03-07tests: update tests because of changes in stat names and in the stats packageNathan Binkert
2009-03-07stats: fix duplicate statistics names.Nathan Binkert
2009-03-07stats: cleanup text output stuff and fix mysql outputNathan Binkert
2009-03-07scons: fix the library path stuffNathan Binkert
2009-03-07build: fix errors for compilers other than g++ 4.3Nathan Binkert
2009-03-05stats: create an enable phase, and a prepare phase.Nathan Binkert
2009-03-05stats: clean up how templates are used on the data side.Nathan Binkert
2009-03-05stats: Fix all stats usages to deal with template fixesNathan Binkert
2009-03-05stats: remove the template wart left over from the ancient binning stuffNathan Binkert
2009-03-05stats: stick the distribution's fancy parameter into the parameters structure.Nathan Binkert
2009-03-05stats: Add a wrapper class for the information side of things.Nathan Binkert
2009-03-05stats: better naming of template parameters for the wrapper stuffNathan Binkert