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

Reply via email to