[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/3] target/arm: Complete ISS for MTE tag check fail
From: |
Richard Henderson |
Subject: |
[PATCH 0/3] target/arm: Complete ISS for MTE tag check fail |
Date: |
Wed, 12 Aug 2020 10:19:43 -0700 |
As reported by Andrey, I was missing the complete ISS info for
the Data Abort raised upon a synchronous tag check fail.
The following should fix that. All the twisty little rules for
the ISS.ISV bit are already handled by merge_syn_data_abort.
Probably the most important bit that was missing was ISS.WnR,
as that is independent of ISS.ISV.
Andrey, will you please test?
r~
Richard Henderson (3):
target/arm: Export merge_syn_data_abort from tlb_helper.c
target/arm: Pass the entire mte descriptor to mte_check_fail
target/arm: Merge ISS for data abort from tag check fail
target/arm/internals.h | 4 ++++
target/arm/mte_helper.c | 24 ++++++++++++++----------
target/arm/tlb_helper.c | 8 +++-----
3 files changed, 21 insertions(+), 15 deletions(-)
--
2.25.1
- [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail,
Richard Henderson <=
- [PATCH 1/3] target/arm: Export merge_syn_data_abort from tlb_helper.c, Richard Henderson, 2020/08/12
- [PATCH 2/3] target/arm: Pass the entire mte descriptor to mte_check_fail, Richard Henderson, 2020/08/12
- [PATCH 3/3] target/arm: Merge ISS for data abort from tag check fail, Richard Henderson, 2020/08/12
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Andrey Konovalov, 2020/08/12
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Richard Henderson, 2020/08/12
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Richard Henderson, 2020/08/12
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Andrey Konovalov, 2020/08/12
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Evgenii Stepanov, 2020/08/12
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Kevin Brodsky, 2020/08/13
- Re: [PATCH 0/3] target/arm: Complete ISS for MTE tag check fail, Andrey Konovalov, 2020/08/13