summaryrefslogtreecommitdiff
path: root/hw/core
diff options
context:
space:
mode:
authorEdgar E. Iglesias <edgar.iglesias@xilinx.com>2014-09-10 18:33:58 +1000
committerEdgar E. Iglesias <edgar.iglesias@xilinx.com>2015-05-08 17:15:23 +1000
commitf8340b360b9bc29d48716ba8aca79df2b9544979 (patch)
treebfe58fed82b8428d96458f059820cdd01922b688 /hw/core
parent838686357b1a175e9a32569700a153b207a9e10f (diff)
downloadqemu-f8340b360b9bc29d48716ba8aca79df2b9544979.tar.gz
hw/ptimer: Do not artificially limit timers when using icount
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Diffstat (limited to 'hw/core')
-rw-r--r--hw/core/ptimer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/core/ptimer.c b/hw/core/ptimer.c
index 2abad1fa3d..8437bd6e8b 100644
--- a/hw/core/ptimer.c
+++ b/hw/core/ptimer.c
@@ -189,7 +189,7 @@ void ptimer_set_limit(ptimer_state *s, uint64_t limit, int reload)
* on the current generation of host machines.
*/
- if (limit * s->period < 10000 && s->period) {
+ if (!use_icount && limit * s->period < 10000 && s->period) {
limit = 10000 / s->period;
}