summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2016-04-07Revert to 74c1e6513bd0 (sim: Thermal support for Linux)Andreas Sandberg
2016-04-06Revert power patch sets with unexpected interactionsAndreas Sandberg
2016-04-05mem: Remove threadId from memory request classMitch Hayenga
2014-11-18power: Add power states to ClockedObjectAkash Bagdia
2016-04-01syscall_emul: remove mmapFlagTableSteve Reinhardt
2016-04-01syscall_emul: factor out flag tables into common fileSteve Reinhardt
2016-03-21arm: Refactor the TLB test interfaceAndreas Sandberg
2016-03-17base: add symbol support for dynamic librariesBrandon Potter
2016-03-17base: support dynamic loading of Linux ELF objects in SE modeBrandon Potter
2016-03-17syscall_emul: update x86 mmap base addressBrandon Potter
2016-03-17syscall_emul: move mmapGrowsDown() to LiveProcessSteve Reinhardt
2016-03-17syscall_emul: fix bugs for mmap2 system call and x86-32 syscallsBrandon Potter
2016-03-17syscall_emul: extend mmap system call to support file backed mmapsBrandon Potter
2016-03-17syscall_emul: add many Linux kernel flagsBrandon Potter
2016-03-17syscall_emul: rename OpenFlagTransTable structBrandon Potter
2016-03-16arm: Fix disasm printingNathanael Premillieu
2015-11-27base: Add support for changing output directoriesAndreas Sandberg
2015-08-10mem, cpu: Add assertions to snoop invalidation logicStephan Diestelhorst
2016-02-29arm: Squash after returning from exceptions in v7Mitch Hayenga
2016-02-23scons: Add missing override to appease clangAndreas Hansson
2016-02-15misc: Add missing overrides to appease clangAndreas Hansson
2016-02-13syscall_emul: Implement clock_getres() system callMichael LeBeane
2016-02-06x86: revamp cmpxchg8b/cmpxchg16b implementationAlexandru Dutu
2016-02-06arch, x86: add support for arrays as memory operandsSteve Reinhardt
2016-02-06arch: get rid of dummy var initSteve Reinhardt
2016-02-06syscall_emul: fix bug in aux vector initializationSteve Reinhardt
2016-02-06style: eliminate explicit boolean comparisonsSteve Reinhardt
2016-02-06x86: create function to check miscreg validitySteve Reinhardt
2016-02-06style: fix missing spaces in control statementsSteve Reinhardt
2016-02-06style: remove trailing whitespaceSteve Reinhardt
2016-01-19gpu-compute: AMD's baseline GPU modelTony Gutierrez
2016-01-17cpu. arch: add initiateMemRead() to ExecContext interfaceSteve Reinhardt
2016-01-17arch: don't call *Timing functions from *Atomic versionsSteve Reinhardt
2016-01-17arch: get rid of unused LargestRead typedefSteve Reinhardt
2016-01-17sim: don't ignore SIG_TRAPSteve Reinhardt
2016-01-11scons: Enable -Wextra by defaultAndreas Hansson
2016-01-07pseudo inst,util: Add optional key to initparam pseudo instructionGabor Dozsa
2015-12-18arm: remote GDB: rationalize structure of register offsetsBoris Shingarov
2015-12-04arm, config: Automatically discover available platformsAndreas Sandberg
2015-12-03arm: Add support for automatic boot loader selectionAndreas Sandberg
2015-11-22arm: Fix fplib 128-bit shift operatorsNathanael Premillieu
2015-11-16x86: Invalidating TLB entry on page faultSwapnil Haria
2015-11-16x86: cpuid: add family to warn() messageBjoern A. Zeeb
2015-11-16x86: pagetable walker: fix typo in commentBjoern A. Zeeb
2015-11-16sparc: Make remote debugging with gdb workPalle Lyckegaard
2015-10-29arm: Add secure flag to TableWalker request when neededNathanael Premillieu
2015-10-29kvm, arm: Fix compilation errors due to API changesVictor Garcia
2015-10-25power: Implement Remote GDBBoris Shingarov
2015-10-23x86: Add missing explicit overrides for X86 devicesAndreas Hansson
2015-10-12misc: Add explicit overrides and fix other clang >= 3.5 issuesAndreas Hansson