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
