Why ARM do not do page table walk? ARM don't do page table walk in other security status
Posted 17 December 2011 - 02:21 PM
Now I want to do VA to PA translation operation to get the PA in other security status.
But I thought the ARM do not do the page table walk while the translation table entry is not in the TLB.
MCR p15,0,r0,c7,c8, 4
And the r1 returns Error Status and not a PA.
The VA is actual in the translation table because I can get the right PA if I parse the translation table manually in now security status.
Or I do it with the wrong method?
Posted 18 December 2011 - 11:11 AM
The other possibility is that you have a stale TLB entry which you have failed to invalidate at some point when modifying the page tables.