mbox series

[0/3] target/arm: MTE fixes

Message ID 20201008162155.161886-1-richard.henderson@linaro.org
Headers show
Series target/arm: MTE fixes | expand

Message

Richard Henderson Oct. 8, 2020, 4:21 p.m. UTC
One code cleanup and two bug fixes for MTE.

Vincenzo, thanks for the clear report.  Can you please run
this through your test case?


r~


Richard Henderson (3):
  target/arm: Remove redundant mmu_idx lookup
  target/arm: Fix reported EL for mte_check_fail
  target/arm: Ignore HCR_EL2.ATA when {E2H,TGE} != 11

 target/arm/internals.h  |  9 +++++----
 target/arm/helper.c     |  9 +++++----
 target/arm/mte_helper.c | 13 ++++---------
 3 files changed, 14 insertions(+), 17 deletions(-)

Comments

Vincenzo Frascino Oct. 9, 2020, 11:11 a.m. UTC | #1
Hi Richard,

On 10/8/20 5:21 PM, Richard Henderson wrote:
> One code cleanup and two bug fixes for MTE.
> 
> Vincenzo, thanks for the clear report.  Can you please run
> this through your test case?
> 
> 

No problem, thank you for addressing the issues quickly. I did run my tests and
added my tags to the relevant patches.

> r~
> 
> 
> Richard Henderson (3):
>   target/arm: Remove redundant mmu_idx lookup
>   target/arm: Fix reported EL for mte_check_fail
>   target/arm: Ignore HCR_EL2.ATA when {E2H,TGE} != 11
> 
>  target/arm/internals.h  |  9 +++++----
>  target/arm/helper.c     |  9 +++++----
>  target/arm/mte_helper.c | 13 ++++---------
>  3 files changed, 14 insertions(+), 17 deletions(-)
>
Peter Maydell Oct. 20, 2020, 2:35 p.m. UTC | #2
On Thu, 8 Oct 2020 at 17:21, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> One code cleanup and two bug fixes for MTE.
>
> Vincenzo, thanks for the clear report.  Can you please run
> this through your test case?
>
>
> r~
>
>
> Richard Henderson (3):
>   target/arm: Remove redundant mmu_idx lookup
>   target/arm: Fix reported EL for mte_check_fail
>   target/arm: Ignore HCR_EL2.ATA when {E2H,TGE} != 11



Applied to target-arm.next, thanks.

-- PMM