On 2/23/23 06:28, Peter Maydell wrote:
Also described in the text: the I_ZFGJP priority table lists
MTE faults at priority 33, basically lower than anything else
except an external abort.
Looking at the code, is this really the only case here where
we were mis-prioritizing tag check faults? Have we already
checked things like "no page table entry" and all the other
cases that can cause data aborts at this point?
Well, yes, we do the page table lookup in allocation_tag_mem(), while fetching the tag
memory against which the check is performed.
If there's another mis-prioritization, I don't know about it.
r~