Hi all,

I'm trying to figure out how the OS and disk communicate with each other to
handle page faults on x86 full system.

I found that PageFault objects are created on page faults, but they are
never invoked.
In the case of LSQRequest, this seems because PageFault objects have just
disappeared due to squashTranslation() (ex, lsq.cc:880).

I already figured out how it works in ARM architecture by setting
Faults,IdeAll debug flags (interaction is very clear on ARM), but for x86,
it seems like PageTableWalker does not send interrupts to CPUs on page
faults.

Am I missing something?

Thank you for your answer in advance.

Best regards
Youngin Kim
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to