Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MMU: LLPTW should report PF when pte is not leaf (#3059)
When LLPTW looks for the last level of the page table (a 4KB page table), it must be a leaf node. The condition that the x w r bits of the page table cannot all be 0 needs to be satisfied. When this condition is not met, the LLPTW needs to report pf to the L1 TLB. (Although in practice the L1 TLB does a permission check as well, which does not result in an error from the MMU's overall perspective)
- Loading branch information