1. 0b8d02d cpu: Consolidate and move the CPU's calls to TheISA::initCPU. by Gabe Black · 5 years ago
  2. ea26768 cpu: Get rid of the nextInstEventCount method. by Gabe Black · 5 years ago
  3. 44831fa cpu: Get rid of the serviceInstCountEvents method. by Gabe Black · 5 years ago
  4. a2a8dac cpu: Access inst events through ThreadContext instead of the CPU. by Gabe Black · 5 years ago
  5. c73c19e cpu: Make accesses to comInstEventQueue indirect through methods. by Gabe Black · 5 years ago
  6. ae390c6 arch: Make a base class for Interrupts. by Gabe Black · 5 years ago
  7. 0f1efb8 sim,cpu: Get rid of the unused instEventQueue. by Gabe Black · 5 years ago
  8. 2dc4b9d kvm: Rename gettid() to build with glibc 2.30+ by Tommaso Marinelli · 5 years ago
  9. 7584c39 cpu: Make get(Data|Inst)Port return a Port and not a MasterPort. by Gabe Black · 5 years ago
  10. 541d899 cpu-kvm: Added informative error message by Ryan Gambord · 6 years ago
  11. ef71a98 python: Don't assume SimObjects live in the global namespace by Andreas Sandberg · 6 years ago
  12. 5edfb67 arch: cpu: Rename *FloatRegBits* to *FloatReg*. by Gabe Black · 6 years ago
  13. cf0f625 cpu: dev: sim: gpu-compute: Banish some ISA specific register types. by Gabe Black · 6 years ago
  14. 88bbabe arch, cpu: Remove float type accessors. by Gabe Black · 6 years ago
  15. f54020e misc: Using smart pointers for memory Requests by Giacomo Travaglini · 7 years ago
  16. 5c41076 misc: Updates for gcc7.2 for x86 by Jason Lowe-Power · 7 years ago
  17. 1088f0c misc: Rename misc.(hh|cc) to logging.(hh|cc) by Gabe Black · 7 years ago
  18. 760cc57 cpu, cpu, sim: move Cycle probe update by Jose Marinho · 7 years ago
  19. 1935cec kvm: Add a helper method to access device event queues by Andreas Sandberg · 7 years ago
  20. 9d6d3e5 cpu, kvm: Fix deadlock issue when resuming a drained system by Andreas Sandberg · 7 years ago
  21. e5c9e9c kvm, mem: Refactor some Event subclasses into lambdas by Sean Wilson · 8 years ago
  22. feb91ce kvm, arm: Don't forward IRQ/FIQ when using the kernel's GIC by Andreas Sandberg · 8 years ago
  23. ebe5f0d cpu, gpu-compute: Replace EventWrapper use with EventFunctionWrapper by Sean Wilson · 8 years ago
  24. 60e6e78 python: Use PyBind11 instead of SWIG for Python wrappers by Andreas Sandberg · 8 years ago
  25. 567a9b0 arm, kvm: implement GIC state transfer by Curtis Dunham · 8 years ago
  26. 41beacc sim, kvm: make KvmVM a System parameter by Curtis Dunham · 8 years ago
  27. 7a8dda4 style: [patch 1/22] use /r/3648/ to reorganize includes by Brandon Potter · 8 years ago
  28. abe7ef9 sim: Remove redundant export_method_cxx_predecls by Andreas Sandberg · 8 years ago
  29. 443da2c kvm: Support timing accesses for KVM cpu by Michael LeBeane · 8 years ago
  30. f3ccaab cpu, mem, sim: Change how KVM maps memory by David Hashe · 8 years ago
  31. c75ff71 mem: Remove threadId from memory request class by Mitch Hayenga · 9 years ago
  32. be28d96 Revert power patch sets with unexpected interactions by Andreas Sandberg · 9 years ago
  33. 8615b27 mem: Remove threadId from memory request class by Mitch Hayenga · 9 years ago
  34. a3efb6b kvm: Add an option to force context sync on kvm entry/exit by Andreas Sandberg · 9 years ago
  35. 4f30378 kvm: Shutdown KVM and disconnect performance counters on fork by Andreas Sandberg · 9 years ago
  36. 0d50979 misc: Add missing overrides to appease clang by Andreas Hansson · 9 years ago
  37. 5592798 style: fix missing spaces in control statements by Steve Reinhardt · 9 years ago
  38. 22c0419 misc: Remove redundant compiler-specific defines by Andreas Hansson · 9 years ago
  39. 9e07a75 cpu,isa,mem: Add per-thread wakeup logic by Mitch Hayenga · 9 years ago
  40. a5c4eb3 isa,cpu: Add support for FS SMT Interrupts by Mitch Hayenga · 9 years ago
  41. ed38e34 sim: Refactor and simplify the drain API by Andreas Sandberg · 10 years ago
  42. 76cd439 sim: Refactor the serialization base class by Andreas Sandberg · 10 years ago
  43. 7c4eb3b kvm, arm: Add support for aarch64 by Andreas Sandberg · 10 years ago
  44. dbfd6ef kvm, arm, dev: Add an in-kernel GIC implementation by Andreas Sandberg · 10 years ago
  45. 8e7c057 kvm: Handle inst events at the current instruction count by Andreas Sandberg · 10 years ago
  46. 06cf5cc kvm, arm: Move ARM-specific files to arch/arm/kvm/ by Andreas Sandberg · 10 years ago
  47. 5435f25 kvm: Fix dumping code for large registers by Andreas Sandberg · 10 years ago
  48. ed447bb kvm, x86: Guard x86-specific APIs in KvmVM by Andreas Sandberg · 10 years ago
  49. f26a289 mem: Split port retry for all different packet classes by Andreas Hansson · 10 years ago
  50. f49830c mem: Clean up Request initialisation by Andreas Hansson · 10 years ago
  51. 70eb68b Let other objects set up memory like regions in a KVM VM. by Gabe Black · 10 years ago
  52. adbaa4d kvm, x86: Adding support for SE mode execution by Alexandru Dutu · 10 years ago
  53. e1403fc alpha,arm,mips,power,x86,cpu,sim: Cleanup activate/deactivate by Mitch Hayenga · 10 years ago
  54. 02b51af kvm, x86: Add initial support for multicore simulation by Andreas Sandberg · 11 years ago
  55. 11ffa37 kvm: Clean up signal handling by Andreas Sandberg · 11 years ago
  56. 5db547b kvm: x86: Adjust PC to remove the CS segment base address by Andreas Sandberg · 11 years ago
  57. f791e7b kvm: x86: Add support for x86 INIT and STARTUP handling by Andreas Sandberg · 11 years ago
  58. e7d230e kvm: x86: Always assume segments to be usable by Andreas Sandberg · 11 years ago
  59. 739cc01 kvm: Initialize signal handlers from startupThread() by Andreas Sandberg · 11 years ago
  60. 0d6009e kvm: Add support for multi-system simulation by Andreas Sandberg · 11 years ago
  61. 4b8be6a kvm: Set the perf exclude_host attribute if available by Andreas Sandberg · 11 years ago
  62. e5d63d0 kvm: Remove the unused hostFreq member from BaseKvmCPU by Andreas Sandberg · 11 years ago
  63. de366a1 sim: simulate with multiple threads and event queues by Steve Reinhardt ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E%2C%20Ali%20Saidi%20%3CAli.Saidi%40ARM.com%3E) · 11 years ago
  64. cc42e87 kvm: Fix latency calculation of IPR accesses by Andreas Sandberg · 11 years ago
  65. 0dd6f87 kvm: Service events in the instruction event queues by Andreas Sandberg · 11 years ago
  66. 469f2e3 kvm: Add support for thread-specific instruction events by Andreas Sandberg · 11 years ago
  67. 86bade7 kvm: FPU synchronization support on x86 by Andreas Sandberg · 11 years ago
  68. 3084192 kvm: x86: Fix segment registers to make them VMX compatible by Andreas Sandberg · 11 years ago
  69. e5c319d kvm: Add x86 segment register verification to help debugging by Andreas Sandberg · 11 years ago
  70. 599b59b kvm: Initial x86 support by Andreas Sandberg · 11 years ago
  71. cd9cd85 kvm: Correctly handle the return value from handleIpr(Read|Write) by Andreas Sandberg · 11 years ago
  72. 211c10b kvm: Fix a case where the run timers weren't armed properly by Andreas Sandberg · 11 years ago
  73. 6151c0f kvm: Use the address finalization code in the TLB by Andreas Sandberg · 12 years ago
  74. 64270b1 kvm: Add more VM stats by Andreas Sandberg · 12 years ago
  75. c97a991 kvm: Separate host frequency from simulated CPU frequency by Andreas Sandberg · 12 years ago
  76. 4f00293 kvm: Don't handle IO and execute in the same tick by Andreas Sandberg · 12 years ago
  77. df059f4 kvm: Maintain a local instruction counter and update totalNumInsts by Andreas Sandberg · 12 years ago
  78. c2ec232 kvm: Allow architectures to override the cycle accounting mechanism by Andreas Sandberg · 12 years ago
  79. 15f81b6 kvm: Add handling of EAGAIN when creating timers by Andreas Sandberg · 12 years ago
  80. 2b65fce kvm: Add a call to thread->startup() in startup() by Andreas Sandberg · 12 years ago
  81. 4e52789 kvm: Add support for disabling coalesced MMIO by Andreas Sandberg · 12 years ago
  82. 3ba9382 kvm: Dump state before panic in KVM exit handlers by Andreas Sandberg · 12 years ago
  83. 98483ba kvm: Fix the memory interface used by KVM by Andreas Sandberg · 12 years ago
  84. e316e4e kvm: Add a stat counting number of instructions executed by Andreas Sandberg · 12 years ago
  85. fa24946 kvm: Add checkpoint debug print by Andreas Sandberg · 12 years ago
  86. 41156c8 kvm: Make MMIO requests uncacheable by Andreas Sandberg · 12 years ago
  87. 33ab8f7 kvm: Add support for pseudo-ops on ARM by Andreas Sandberg · 12 years ago
  88. 32ecd72 kvm: Add support for state dumping on ARM by Andreas Sandberg · 12 years ago
  89. f156020 kvm: Add basic support for ARM by Andreas Sandberg · 12 years ago
  90. f8f66fa kvm: Add experimental support for a perf-based execution timer by Andreas Sandberg · 12 years ago
  91. 2607efd kvm: Avoid synchronizing the TC on every KVM exit by Andreas Sandberg · 12 years ago
  92. f485ad1 kvm: Basic support for hardware virtualized CPUs by Andreas Sandberg · 12 years ago