[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 00/12] target/arm mte fixes
From: |
Peter Maydell |
Subject: |
Re: [PATCH v4 00/12] target/arm mte fixes |
Date: |
Thu, 8 Apr 2021 12:47:07 +0000 |
On Tue, 6 Apr 2021 at 18:41, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Changes for v4:
> * Fix tag count computation error in mte_checkN, which when used
> by mte_check1 in patch 5, caused all sorts of KASAN failures.
> * Fix PAGE_ANON / PAGE_TARGET_1 overlap.
>
>
> r~
>
>
> Richard Henderson (12):
> accel/tcg: Preserve PAGE_ANON when changing page permissions
> target/arm: Check PAGE_WRITE_ORG for MTE writeability
> target/arm: Fix mte_checkN
> target/arm: Split out mte_probe_int
> target/arm: Fix unaligned checks for mte_check1, mte_probe1
> test/tcg/aarch64: Add mte-5
> target/arm: Replace MTEDESC ESIZE+TSIZE with SIZEM1
> target/arm: Merge mte_check1, mte_checkN
> target/arm: Rename mte_probe1 to mte_probe
> target/arm: Simplify sve mte checking
> target/arm: Remove log2_esize parameter to gen_mte_checkN
> exec: Fix overlap of PAGE_ANON and PAGE_TARGET_1
So, what should we do with this series for 6.0 ? We'll be at rc3
next week, and this big a change seems risky at this point
in the cycle. Is there anything in here that's worth extracting
as a for-6.0 change? (maybe patches 1, 2, 12?)
thanks
-- PMM
- [PATCH v4 11/12] target/arm: Remove log2_esize parameter to gen_mte_checkN, (continued)