Commit Graph

  • 594ab43cd8 Do not reset stats in the middle of execution CS570 Sanchayan Maity 2017-04-27 18:03:07 +0530
  • 0f4b39775c Fix splash2 benchmark Sanchayan Maity 2017-04-26 21:33:02 +0530
  • 2fcc51c2c1 Commit splash2 benchmark Sanchayan Maity 2017-04-26 20:50:15 +0530
  • 1470e87527 mem: cache: tags: Implement FIFO Cache Replacement Policy Ranjeet Kumar 2017-04-09 21:08:37 +0530
  • 627f5dabdb mem: cache: tags: Implement LIFO Cache Replacement Policy Prashanth Ramaprasad 2017-04-09 16:18:41 +0530
  • bfcc9d4080 Fix LFU implementation Sanchayan Maity 2017-04-05 23:44:23 +0530
  • c7f92c43da scons: Fix hook installation error caused by stale cache master Andreas Sandberg 2017-04-05 09:53:43 +0100
  • 567a9b0a08 arm, kvm: implement GIC state transfer Curtis Dunham 2017-01-27 20:21:59 +0000
  • 60075068ea arm, dev: add basic support for GICC_BPR register Curtis Dunham 2017-03-09 17:30:59 +0000
  • 2f14baaabc arm, dev: refactor GIC Pl390 GICD_ITARGETSRn handling Curtis Dunham 2017-01-31 17:11:24 +0000
  • bbdd34d628 arm: refactor packet processing in Pl390 GIC Curtis Dunham 2017-01-27 20:16:23 +0000
  • 3384caf0fe arm: Don't panic when checking coprocessor read/write permissions Nikos Nikoleris 2017-03-01 20:55:15 +0000
  • 4b164f8382 arm: Treat Write-Through Normal memory as Non-Cacheable Nikos Nikoleris 2017-02-27 15:57:31 +0000
  • 31199bba53 sim: Handle cases where Drainable::resume() creates objects Andreas Sandberg 2017-03-28 13:50:06 +0000
  • 9a13acaa36 config, arm: Add multi-core KVM support to bL config Andreas Sandberg 2017-03-17 11:10:55 +0000
  • 3547af6e44 config, arm: Unify checkpoint path handling in bL configs Andreas Sandberg 2017-03-20 10:44:07 +0000
  • 66a1016a35 arm, kvm: Override the kernel's default MPIDR value Andreas Sandberg 2017-03-20 14:36:48 +0000
  • d2254e034e dev, arm: Fix multi-core KVM race in the generic timer Andreas Sandberg 2017-03-17 11:57:23 +0000
  • d7aef8be96 dev: Align BAR0 size to power of 2 for VirtIO devices Sascha Bischoff 2017-03-24 16:02:30 +0000
  • ba00d7449d dev: Add a dummy VirtIO device Andreas Sandberg 2016-11-07 18:16:51 +0000
  • cd9ca71b25 dev: Rename VirtIO PCI debug flag Andreas Sandberg 2016-11-07 18:14:50 +0000
  • 626a0cc003 arm: fix template instantiation warning in clang Matteo Andreozzi 2017-04-03 13:38:58 +0100
  • 9f3615d9c9 scons: Collapse symlinks when installing git hooks. Gabe Black 2017-03-25 02:40:44 -0700
  • d82e59f74b scons: Use a relative symlink for git hooks more selectively. Gabe Black 2017-03-25 02:26:04 -0700
  • ed44b7f6e2 scons: Detect and remove broken git hook symlinks. Gabe Black 2017-03-25 02:06:39 -0700
  • 03ea796a79 scons: Stop generating an a.out checking the "as" version. Gabe Black 2017-03-24 00:36:16 -0700
  • 5af8a0c2af Fix odd line formatting Sanchayan Maity 2017-03-23 17:29:35 +0530
  • 6f9826e621 mem: cache: tags: Implement LFU Cache replacement policy Sanchayan Maity 2017-03-23 17:21:09 +0530
  • 7d6f2c5050 arm: correct register read bug in Pl390 GIC Curtis Dunham 2017-01-20 20:55:03 +0000
  • 7110d2313e python: Automatically disable listeners in batch setups Andreas Sandberg 2016-11-28 16:40:45 +0000
  • 065bb8c655 util: Add a tool to list outgoing/incoming changes Andreas Sandberg 2017-03-07 14:38:25 +0000
  • a4060ab950 misc: add copyright/name information for contribution Pierre-Yves Péneau 2017-03-10 09:58:16 +0100
  • fcf94310eb syscall-emul: Hotfix for FreeBSD/Mac builds Brandon Potter 2017-01-29 12:22:33 +0000
  • 1991ff3bb2 syscall-emul: change NULL to nullptr in Process files Brandon Potter 2017-03-15 11:09:36 -0500
  • 48333e7e3f cpu: Print progress messages in Trace CPU Radhika Jagtap 2016-08-16 14:14:58 +0100
  • e2805f825a tests: Warn not fail when reading invalid pickle status files Nikos Nikoleris 2016-09-01 17:27:20 +0100
  • 083cd6da78 arm, dev: Add missing override in the Pl390 GIC model Andreas Sandberg 2017-03-15 14:36:37 +0000
  • 3e200455bd dev, arm: Add draining to the GIC model Andreas Sandberg 2016-02-17 08:50:41 -0600
  • 35cb11f14e arm: Clean up the GIC implementation Andreas Sandberg 2016-09-27 14:16:50 +0100
  • 011ddf96fa style: change NULL to nullptr in syscall files Brandon Potter 2017-03-01 15:15:51 -0600
  • 691a4574b4 syscall-emul: Ignore unimplemented system calls Brandon Potter 2017-03-01 15:11:50 -0600
  • 2c1286865f syscall-emul: Rewrite system call exit code Brandon Potter 2017-03-01 14:52:23 -0600
  • 6f7bf1b11f syscall-emul: Add the tgkill system call Brandon Potter 2017-03-01 14:34:11 -0600
  • 8b85f950e5 syscall-emul: Adds SE mode signal feature Brandon Potter 2017-03-01 14:29:00 -0600
  • 198c515b97 syscall-emul: Add or extend dup, dup2, and pipe Brandon Potter 2017-03-01 13:35:02 -0600
  • acce7b0dc0 syscall-emul: Add functionality to open syscalls Brandon Potter 2017-03-01 13:24:16 -0600
  • e5fe2b82b7 style: Correct some style issues Brandon Potter 2017-03-01 13:18:49 -0600
  • 43418e7f81 syscall-emul: Move memState into its own file Brandon Potter 2017-03-01 13:07:43 -0600
  • 71dd6c2c17 misc: add missing copyright/author information in previous commit Pierre-Yves Péneau 2017-02-24 09:45:21 +0100
  • b2669a7875 ruby: fix MOESI_hammer directory to work with > 3GB memory Lena Olson 2017-02-05 17:20:34 -0600
  • 620bf51ae7 ruby: fix and/or precedence in slicc Lena Olson 2017-02-05 14:47:37 -0600
  • 138000796a misc: Add a CONTRIBUTING document Jason Lowe-Power 2017-03-09 10:13:10 -0600
  • b043dcf58a gpu-compute: Fix Python/C++ object hierarchy discrepancies Andreas Sandberg 2017-02-27 13:17:51 +0000
  • c07a2d68f3 power: Avoid forward declarations that confuse wrappers Andreas Sandberg 2017-02-27 13:17:51 +0000
  • 846a17308c dev, arm: Render HDLCD frames at a fixed rate in KVM Sudhanshu Jha 2017-03-01 17:38:51 +0000
  • 9dd54d10ab dev: Add support for single-pass scan out in the PixelPump Sudhanshu Jha 2017-02-24 13:34:22 +0000
  • 82a8230aa7 dev, kvm: Add a fast KVM-aware mode in DmaReadFifo Sudhanshu Jha 2017-02-27 10:29:56 +0000
  • 746e2f3c27 arm, kmi: Clear interrupts in KMI devices Sudhanshu Jha 2017-02-27 10:29:56 +0000
  • 46bfc14312 syscall-emul: Remove unused class and member Brandon Potter 2017-03-01 11:10:28 -0600
  • 83cabc6264 mem: Make blkAlign a common function between all tag classes Nikos Nikoleris 2016-10-31 12:02:24 +0000
  • ce2a0076c9 mem: Use pkt::getBlockAddr instead of BaseCace::blockAlign Nikos Nikoleris 2016-10-26 11:07:27 +0100
  • ceb3bd9733 arm, kvm: enable running 32-bit Guest under ARM KVM64 Rahul Thakur 2017-03-01 10:27:05 -0800
  • 0fc9dcf46b arm, kvm: fix saving/restoring conditional flags in ARM KVM64 Rahul Thakur 2017-03-01 10:15:57 -0800
  • f3e0ac2b06 config: exit with fatal() if error Pierre-Yves Péneau 2017-02-23 10:12:05 +0100
  • efcd8ae024 ruby: fix and/or precedence in slicc Lena Olson 2017-02-05 14:47:37 -0600
  • 93e20c9a73 scons: Automatically add a git commit message hook Andreas Sandberg 2017-02-05 05:00:38 +0000
  • 2367198921 syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations Brandon Potter 2017-02-27 14:10:15 -0500
  • 073cb26607 syscall_emul: [patch 14/22] adds identifier system calls Brandon Potter 2017-02-27 14:10:02 -0500
  • f5656738dc x86: remove unnecessary parameter from functions Brandon Potter 2017-02-27 14:09:30 -0500
  • 8602aea4e5 gpu-compute: remove unnecessary member from class Tony Gutierrez 2017-02-27 13:18:51 -0500
  • 833fb10ed4 gpu-compute: mark functions with override if replacing virtual Brandon Potter 2017-02-27 13:18:38 -0500
  • 8d2c3735d9 arch: Include generated decoder header after normal headers Andreas Sandberg 2017-02-27 12:06:00 +0000
  • 60b26f1546 base: Refactor logging to make log level selection cleaner Andreas Sandberg 2017-02-27 11:25:01 +0000
  • bec4409add tests: Disable descriptions in stat files Andreas Sandberg 2017-02-27 11:25:00 +0000
  • 8b1ba9f99d python: Add a generalized mechanism to configure stats Andreas Sandberg 2017-02-27 11:24:59 +0000
  • f70c734a85 misc: Add Python.h header to pyevents.hh Jason Lowe-Power 2017-01-28 13:45:59 +0530
  • 8056b73511 Summary:proto: Fix warnings for protoc v3 Jason Lowe-Power 2017-01-28 13:44:35 +0530
  • 3370059668 x86: Fix implicit stack addressing in 64-bit mode Jason Lowe-Power 2017-01-28 13:37:58 +0530
  • 964652f8ff util: style.py: Make style check utility work with Python 2 Sanchayan Maity 2017-01-24 10:40:06 +0530
  • 99817b8de9 tests: test-progs: matrix-mult: Add matrix multiplication code for testing Sanchayan Maity 2017-01-24 10:36:25 +0530
  • 6e058b9eb3 configs: caches.py: Allow simulation of cache replacement policies Sanchayan Maity 2017-01-24 10:28:38 +0530
  • 2e1e1aedc7 mem: cache: tags: Introduce NMRU Cache Replacement Policy Sanchayan Maity 2017-01-24 10:24:14 +0530
  • bd3600ff11 util: m5: Makefile.x86: Provide the definition of the m5_dumpreset_stats Sanchayan Maity 2017-01-24 00:15:08 +0530
  • 007b0cf473 Fix build on Arch Linux Sanchayan Maity 2017-01-09 17:48:27 +0530
  • a5802c823f syscall_emul: [patch 13/22] add system call retry capability Brandon Potter 2015-07-20 09:15:21 -0500
  • a7a0fd2c58 style: [patch 12/22] fix preliminary style issues for subsequent fault patch Brandon Potter 2015-07-20 09:15:21 -0500
  • 6f549419eb syscall_emul: [patch 11/22] extend functionality of fcntl Brandon Potter 2015-07-20 09:15:21 -0500
  • 748b87fc36 x86: remove redundant condition check in tlb code Brandon Potter 2017-02-23 13:27:48 -0500
  • a4c4b4188d base: fix small memory leak in the ELF loader Brandon Potter 2017-02-23 13:27:38 -0500
  • 41bc2886de mem: Remove unused size field from the CacheBlk class Nikos Nikoleris 2017-02-21 14:14:45 +0000
  • 83028e730c mem: Remove the unused asid field from the CacheBlk class Nikos Nikoleris 2017-02-21 14:14:45 +0000
  • cb97118d91 mem: Remove unused arguments (asid/contex_id) from accessBlock Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • e8723310ef mem: Remove unused type BlkList from the cache and the tags Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • da1ddb9aa7 mem: Remove unused functions from the tag classes Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • a063a14905 mem: Always use the helper function to invalidate a block Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • 46b4c40277 mem: Fix MSHR assert triggering for invalidated prefetches Sascha Bischoff 2017-02-21 14:14:44 +0000
  • 767aed4534 mem: Populate the secure flag in the writeback visitor Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • d37bdc7366 misc: Add dtb files to the ignore list for git and mercurial Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • 8fe8836eea mem: Remove stale argument from a panic statement Nikos Nikoleris 2017-02-21 14:14:44 +0000
  • 3c005c0f0e arm: Fix DPRINTFs with arguments in the instruction declarations Nikos Nikoleris 2017-02-21 14:14:44 +0000