71,78c71,79
< if (FullSystem) {
< Tick quiesceEndTick = 0;
< if (quiesceEvent->scheduled())
< quiesceEndTick = quiesceEvent->when();
< SERIALIZE_SCALAR(quiesceEndTick);
< if (kernelStats)
< kernelStats->serialize(os);
< }
---
> if (!FullSystem)
> return;
>
> Tick quiesceEndTick = 0;
> if (quiesceEvent->scheduled())
> quiesceEndTick = quiesceEvent->when();
> SERIALIZE_SCALAR(quiesceEndTick);
> if (kernelStats)
> kernelStats->serialize(os);
89,96c90,98
< if (FullSystem) {
< Tick quiesceEndTick;
< UNSERIALIZE_SCALAR(quiesceEndTick);
< if (quiesceEndTick)
< baseCpu->schedule(quiesceEvent, quiesceEndTick);
< if (kernelStats)
< kernelStats->unserialize(cp, section);
< }
---
> if (!FullSystem)
> return;
>
> Tick quiesceEndTick;
> UNSERIALIZE_SCALAR(quiesceEndTick);
> if (quiesceEndTick)
> baseCpu->schedule(quiesceEvent, quiesceEndTick);
> if (kernelStats)
> kernelStats->unserialize(cp, section);