Dear Giacomo Travaglini, Gabor Dozsa, Regarding your LSQ rewrite commit in January: 51becd2475748fb5515f261254c48827b3b5c2ba
Because this is a substantial rewrite, is there any documentation related to how things work now? I'm trying to debug an assert I get with X86 and O3 cpu in lsq_impl.hh. LSQ<Impl>::SplitDataRequest::finish(const Fault &fault, const RequestPtr &req, ThreadContext* tc, BaseTLB::Mode mode) _fault.push_back(fault); assert(req == _requests[numTranslatedFragments] || this->isDelayed()); I'm interested in the fix, but I'd also like to know how the new LSQ works because it's related to my work. I can bypass by using the gem5 before the rewrite, but I assume this is something that should be fixed anyway. Thank you, Andrew Zigerelli _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev