Hey Nilay, I haven't experienced this bug, but it may be the same one that Mahshid (cc'd: [email protected]) is experiencing with her trouble restoring a checkpoint with a large-scale CMP (in this thread: http://www.mail-archive.com/[email protected]/msg07639.html). If she happens to still have that checkpoint, she might be able to test whether her system sees the same draining bug.
Joel On Wed, Jun 5, 2013 at 5:51 PM, Nilay Vaish <[email protected]> wrote: > I am trying to debug some issue with switching of cpus in a multiprocessor > system. While trying to drain the system, there is a call to simulate() ins > function _drain() that seemingly gets stuck. To me it seems that it should > return when the main event queue becomes empty. But simple DRAM keeps on > posting its refresh event. It seems that once the DRAM has moved to drained > / draining state, it should not post the refresh event. > > Can some one confirm that this is a bug in Simple DRAM? Given that there > are switch cpu regressions that we run every week, it is hard to believe > that Simple DRAM has a bug in its drain functionality. But I have not been > able to come up with an alternate explanation either. > > Thanks > Nilay > ______________________________**_________________ > gem5-dev mailing list > [email protected] > http://m5sim.org/mailman/**listinfo/gem5-dev<http://m5sim.org/mailman/listinfo/gem5-dev> > -- Joel Hestness PhD Student, Computer Architecture Dept. of Computer Science, University of Wisconsin - Madison http://pages.cs.wisc.edu/~hestness/ _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
