|
From: | Richard Henderson |
Subject: | Re: [PATCH v1 14/19] target/arm: Check alignment in helper_mte_check |
Date: | Thu, 23 Feb 2023 06:38:39 -1000 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 |
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~
[Prev in Thread] | Current Thread | [Next in Thread] |