Hi, All
I use zz_stallAndWaitRequest to stall and wait a messag in a busy state.
And when the busy state transits to a stable state, I use
ka_wakeUpAllDependents to wakeup
All the messages that are waiting in the waiting table. In most cases,
The waiting message can be woken up. However, sometimes, the waiting message
can not be waken up
and seems that it got lost. Can anyone encountered similar problem or can give
any
suggests?
In this patch: http://www.mail-archive.com/[email protected]/msg07826.html
It is said that:
In order to make this work,all in_ports must be ranked in order of dependence
and those in_ports
that may unblock an address, must wake up the stalled messages.
I read the c++ source code, and it seems that the zz_stallAndWaitRequest and
ka_wakeUpAllDependents
Are not related to rank aspect.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users