89a90,91
> Tick resume = curTick + Clock::Int::ns * ns;
>
91c93
< quiesceEvent->reschedule(curTick + Clock::Int::ns * ns);
---
> quiesceEvent->reschedule(resume);
93c95
< quiesceEvent->schedule(curTick + Clock::Int::ns * ns);
---
> quiesceEvent->schedule(resume);
94a97,99
> DPRINTF(Quiesce, "%s: quiesceNs(%d) until %d\n",
> tc->getCpuPtr()->name(), ns, resume);
>
107a113,114
> Tick resume = curTick + tc->getCpuPtr()->cycles(cycles);
>
109,110c116
< quiesceEvent->reschedule(curTick +
< tc->getCpuPtr()->cycles(cycles));
---
> quiesceEvent->reschedule(resume);
112,113c118
< quiesceEvent->schedule(curTick +
< tc->getCpuPtr()->cycles(cycles));
---
> quiesceEvent->schedule(resume);
114a120,122
> DPRINTF(Quiesce, "%s: quiesceCycles(%d) until %d\n",
> tc->getCpuPtr()->name(), cycles, resume);
>