summaryrefslogtreecommitdiff
path: root/src/cpu/kvm/BaseKvmCPU.py
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas@sandberg.pp.se>2013-05-14 16:02:45 +0200
committerAndreas Sandberg <andreas@sandberg.pp.se>2013-05-14 16:02:45 +0200
commit4e52789c6db91cd292e2de933c7c797e24fa870f (patch)
tree137cdcac6264cb1104fe2d1adb6330f7eff31873 /src/cpu/kvm/BaseKvmCPU.py
parent3ba93822ccae1dcc5e47c6909d7e690d784ec0e1 (diff)
downloadgem5-4e52789c6db91cd292e2de933c7c797e24fa870f.tar.xz
kvm: Add support for disabling coalesced MMIO
Add the option useCoalescedMMIO to the BaseKvmCPU. The default behavior is to disable coalesced MMIO since this hasn't been heavily tested.
Diffstat (limited to 'src/cpu/kvm/BaseKvmCPU.py')
-rw-r--r--src/cpu/kvm/BaseKvmCPU.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cpu/kvm/BaseKvmCPU.py b/src/cpu/kvm/BaseKvmCPU.py
index a8356ac5b..796a7794b 100644
--- a/src/cpu/kvm/BaseKvmCPU.py
+++ b/src/cpu/kvm/BaseKvmCPU.py
@@ -69,5 +69,6 @@ class BaseKvmCPU(BaseCPU):
return True
kvmVM = Param.KvmVM(Parent.any, 'KVM VM (i.e., shared memory domain)')
+ useCoalescedMMIO = Param.Bool(False, "Use coalesced MMIO (EXPERIMENTAL)")
usePerfOverflow = Param.Bool(False, "Use perf event overflow counters (EXPERIMENTAL)")
hostFactor = Param.Float(1.0, "Cycle scale factor")