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