Hey Marco, It looks like my patch still doesn't quite get the draining of the RubyPort correct. The RubyPort is still calling drainEvent->process() even though the child port was the object that needed to be drained. This should be a very simple fix, so I'll tweak the patch to resubmit it shortly.
The only reason that you're seeing the bug with changeset 9206 is that the clocking changes have caused slightly different timings of some components, and because of this, different components are being caught with slightly different state when the drain is called. More soon! Joel On Fri, Sep 14, 2012 at 4:54 PM, Marco Elver <[email protected]> wrote: > Thanks, Nilay; I thought so, but the change seems to trigger this > problem, as changeset 9205 works reliably. > > I am trying to debug this myself, but are not yet as acquainted with > gem5 as I probably need to be; any ideas where else to start looking? > > -- Marco > > On 14/09/12 22:01, Nilay Vaish wrote: > > On Fri, 14 Sep 2012, Marco Elver wrote: > > > >> Hi all, > >> > >> I would like to report the following problem since changeset > >> 9206:f6483789d23a (Ruby System: Convert to Clocked Object). Additional > >> setup information: I am using Joel Hestness's changesets 9220, 9221, > >> 9222 and http://reviews.gem5.org/r/1386/ to get restoring to O3CPU > >> working, otherwise I would get assertion errors about the system having > >> scheduled a deadlock detection event while draining; all this worked > >> before changeset 9206. > >> > > > > I read 9206 again. I don't think the problem is with the patch itself. > > It seems to me that you are running into some other problem that has > > not been caught as of yet. > > > > -- > > Nilay > > _______________________________________________ > > gem5-users mailing list > > [email protected] > > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > > > -- > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- Joel Hestness PhD Student, Computer Architecture Dept. of Computer Science, University of Wisconsin - Madison http://www.cs.utexas.edu/~hestness
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
