diff options
author | Erik Hallnor <ehallnor@umich.edu> | 2004-10-02 12:34:54 -0400 |
---|---|---|
committer | Erik Hallnor <ehallnor@umich.edu> | 2004-10-02 12:34:54 -0400 |
commit | 810dcca1d105aade81156c8adf0a91b641d35590 (patch) | |
tree | 3ce4a210be34c805372a137d47be19943b071449 /kern/system_events.cc | |
parent | 72276af49f1113649e97074b5b492ad7b5e25837 (diff) | |
download | gem5-810dcca1d105aade81156c8adf0a91b641d35590.tar.xz |
Fixes to kernel to get checkpoints to work again.
kern/kernel_stats.cc:
Serialize idleProcess.
kern/system_events.cc:
Remove the idle start event once it runs.
--HG--
extra : convert_revision : 05ac574558a88b86ccfce963e4ca9b037a1a8509
Diffstat (limited to 'kern/system_events.cc')
-rw-r--r-- | kern/system_events.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kern/system_events.cc b/kern/system_events.cc index b6526d193..9acf2f65a 100644 --- a/kern/system_events.cc +++ b/kern/system_events.cc @@ -70,6 +70,7 @@ void IdleStartEvent::process(ExecContext *xc) { xc->kernelStats->setIdleProcess(xc->regs.ipr[AlphaISA::IPR_PALtemp23]); + remove(); } void |