Hi Krishnan. You should ask questions like this (how does XYZ work, how do I ABC) on gem5-users. More people will see it including almost everyone here, and that's the forum for people using gem5. gem5-dev is for people who are actually developing gem5 itself.
Gabe On Fri, Oct 23, 2020 at 11:10 AM krishnan gosakan via gem5-dev < [email protected]> wrote: > Hi all, > I would like to know how page table walking actually works in x86 > TimingSImpleCPU, which uses a timing access memory model. Previously, I > tried to look at how the page table is walker for AtomicSimpleCPU which > uses an atomic access memory model. In > function Walker::WalkerState::startWalk(), for timing alone sendpackets() > is called while for other access models, there is a loop with stepWalk() > called. I see that a four level page table is used in atomic access, but I > don't see anything similar to it in timing mode. In short, I can't > understand how sendpackets() method does page walking. It would be great if > anyone could help me with this. > Thank you. > -- > Regards, > Krishnan. > _______________________________________________ > gem5-dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
