tlb: Don't separate the TLB classes into an instruction TLB and a data TLB
[gem5.git] / src /
2009-02-25 Gabe BlackX86: Add a trace flag for tracing faults.
2009-02-25 Gabe BlackX86: Implement the sysret instruction in long mode.
2009-02-25 Gabe BlackX86: Implement the longmode versions of the syscall...
2009-02-25 Gabe BlackX86: Make the microcode assembler recognize r8-r15.
2009-02-25 Gabe BlackX86: Add a wrattr microop.
2009-02-25 Gabe BlackX86: Add a trace flag for the page table walker.
2009-02-25 Gabe BlackX86: Make exceptions handle stack switching.
2009-02-25 Gabe BlackX86: Implement the LTR instruction.
2009-02-25 Gabe BlackX86: Fix segment limit checking.
2009-02-25 Gabe BlackX86: Add a check to chks to verify a task state segment...
2009-02-25 Gabe BlackX86: Add a check to chks which raises #GP(selector...
2009-02-25 Gabe BlackX86: Add makeAtomicResponse to the read/write functions...
2009-02-25 Gabe BlackX86: Fix the timing mode of the page table walker.
2009-02-25 Gabe BlackX86: Make the X86 TLB take advantage of delayed transla...
2009-02-25 Gabe BlackCPU: Implement translateTiming which defers to translat...
2009-02-25 Gabe BlackSPARC: Adjust a few instructions to not write registers...
2009-02-25 Gabe BlackX86: Make the stupd microop not update registers in...
2009-02-25 Gabe BlackISA: Replace the translate functions in the TLBs with...
2009-02-25 Gabe BlackCPU: Get rid of translate... functions from various...
2009-02-23 Nathan Binkertstats: reorganize how parameters are stored and accessed.
2009-02-23 Nathan Binkertstats: move the limits stuff into the types.hh file
2009-02-23 Nathan Binkertstats: get rid of the convoluted 'database' code.
2009-02-23 Nathan Binkertstats: Try to make the names of things more intuitive.
2009-02-23 Nathan Binkertstats: clean up the statistics unittest
2009-02-23 Nathan Binkertstats: fix text printout for distributions
2009-02-23 Nathan Binkertstats: cleanup static stats to make startup work.
2009-02-23 Nathan Binkertdebug: Move debug_break into src/base
2009-02-23 Gabe BlackX86: Pass whether an access was a read/write/fetch...
2009-02-20 Korey SewellRemove unnecessary building of FreeList/RenameMap in...
2009-02-18 Nathan Binkertevents: Make trace events happen at the right priority.
2009-02-18 Steve ReinhardtMake etherdump timestamps zero-based.
2009-02-16 Lisa Hsusycalls: implement mremap() and add DATA flag for getrl...
2009-02-16 Steve ReinhardtFixes to get prefetching working again.
2009-02-16 Gabe BlackX86: Make the loader recognize 32 bit x86 processes.
2009-02-16 Nathan Binkerttraceflags: fix --trace-help
2009-02-11 Nathan Binkertstyle
2009-02-10 Korey SewellConfigs: Add support for the InOrder CPU model
2009-02-10 Korey SewellInOrder: Import new inorder CPU model from MIPS.
2009-02-10 Korey Sewellsyscall: Expose ioctl for MIPS
2009-02-10 Korey SewellExeTrace: Allow subclasses of the tracer to define...
2009-02-10 Korey SewellCPU: Prepare CPU models for the new in-order CPU model.
2009-02-10 Nathan Binkertcopyright: This file need not have had the more restric...
2009-02-10 Nathan Binkertscons: Require SCons version 0.98.1
2009-02-10 Nathan Binkertscons: Don't build the intermediate static library...
2009-02-07 Nathan BinkertQuell g++ 4.3 warning about operator ambiguity
2009-02-05 Nathan Binkertsome new files are missing copyright notices
2009-02-02 Gabe BlackX86: Add some missing default arguments.
2009-02-02 Gabe BlackX86: All x86 fault classes now attempt to do something...
2009-02-02 Gabe BlackX86: Make the fault classes handle error codes better.
2009-02-02 Gabe BlackX86: Make the long mode interrupt/exception microcode...
2009-02-02 Gabe BlackX86: Distinguish between hardware and software interrup...
2009-02-02 Gabe BlackX86: Fix the upper bound on some ranges that were setti...
2009-02-02 Gabe BlackX86: Make the chks microop check for the right int...
2009-02-02 Gabe BlackX86: Touch up the interrupt entering microcode.
2009-02-02 Gabe BlackX86: Keep track of the vector for all exceptions/faults.
2009-02-01 Gabe BlackCPU: Don't always reset the micro pc on faults. Let...
2009-02-01 Gabe BlackX86: Fix the time keeping of the Local APIC timer.
2009-02-01 Gabe BlackX86: Fix the microcode for the LODS instruction.
2009-02-01 Gabe BlackX86: Implement pciToDma.
2009-02-01 Gabe BlackX86: Configure the first PCI interrupt.
2009-02-01 Gabe BlackX86: Hook up the IDE controller interrupt line.
2009-02-01 Gabe BlackX86: Fix some incorrect register widths.
2009-02-01 Gabe BlackX86: Add extended Intel MP entries correctly.
2009-02-01 Gabe BlackX86: Compute PCI config addresses correctly.
2009-02-01 Gabe BlackX86: Calculate flags based on the actual result.
2009-02-01 Gabe BlackX86: Make sure the predecoder is cleared out for interr...
2009-02-01 Gabe BlackDevices: Add support for legacy fixed IO locations...
2009-02-01 Gabe BlackX86: Plug in an IDE controller.
2009-02-01 Gabe BlackX86: Refactor and clean up the keyboard controller.
2009-02-01 Gabe BlackX86: Add a keyboard controller device.
2009-02-01 Gabe BlackX86: Set up the console interrupt and add some DPRINTFs.
2009-02-01 Gabe BlackX86: Configure the IO APIC more.
2009-02-01 Gabe BlackX86: Rework interrupt pins to allow one to many connect...
2009-02-01 Gabe BlackX86: Initialize the value behind port 61 so unused...
2009-02-02 Gabe BlackX86: Set/correct some default values for x86 parameters.
2009-01-31 Ali SaidiSCons: Fix how we get Mercurial revision information...
2009-01-31 Ali SaidiErrors: Use the correct panic/warn/fatal/info message...
2009-01-31 Ali SaidiErrors: Print a URL with a hash of the format string...
2009-01-31 Ali SaidiConfig: Cause a fatal() when a parameter without a...
2009-01-30 Nathan BinkertFix typo
2009-01-26 Gabe BlackX86: Add a dummy minimal DMA controller that doesn...
2009-01-26 Gabe BlackX86: Add a device to back the non-existant floppy drive...
2009-01-26 Gabe BlackX86: Add fake devices for non-existant serial ports.
2009-01-26 Gabe BlackX86: Implement the xadd instruction.
2009-01-26 Gabe BlackX86: Implement the bswap instruction.
2009-01-26 Gabe BlackDev: Make the RTC device ignore writes to a read only...
2009-01-26 Gabe BlackX86: Fix a bug in the iret microcode.
2009-01-26 Gabe BlackX86: Make the interrupt object wake up the CPU when...
2009-01-26 Gabe BlackCPU: Add a setCPU function to the interrupt objects.
2009-01-26 Gabe BlackDevices: Make the destructor virtual on the CopyEnginCh...
2009-01-24 Nathan Binkertpseudo inst: Add new wake cpu instruction for sending...
2009-01-24 Nathan Binkertcpu: provide a wakeup mechanism that can be used to...
2009-01-23 Ali SaidiTrace: Add DPRINTFS macro that takes parameter to call...
2009-01-23 Ali SaidiIGbE: Fix two e1000 driver bugs that I missed before.
2009-01-21 Nathan Binkerto3cpu: give a name to the activity recorder for better...
2009-01-20 Nathan Binkertthread_context: move getSystemPtr so SE mode can get...
2009-01-19 Nathan Binkertpython: add fatal() function to the m5 package and...
2009-01-19 Nathan Binkertpython: Try to isolate the stuff that's in the m5.inter...
2009-01-19 Nathan Binkerttracing: Add help strings for some of the trace flags
2009-01-19 Nathan Binkerttracing: panic() if people try to use tracing, but...
next