[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 04/14] target/s390x: Record separate PER bits in TB flags
From: |
Ilya Leoshkevich |
Subject: |
Re: [PATCH 04/14] target/s390x: Record separate PER bits in TB flags |
Date: |
Wed, 22 May 2024 23:33:30 +0200 |
User-agent: |
Evolution 3.50.4 (3.50.4-1.fc39) |
On Wed, 2024-05-01 at 22:44 -0700, Richard Henderson wrote:
> Record successful-branching, instruction-fetching, and
> store-using-real-address. The other PER bits are not used
> during translation. Having checked these at translation time,
> we can remove runtime tests from the helpers.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
> target/s390x/cpu.h | 42 ++++++++++++++++++++++++--------
> --
> target/s390x/cpu.c | 22 ++++++++++++++----
> target/s390x/tcg/misc_helper.c | 21 +++++++----------
> target/s390x/tcg/translate.c | 10 ++++----
> 4 files changed, 61 insertions(+), 34 deletions(-)
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
- [PATCH 00/14] target/s390x: Fix and improve PER, Richard Henderson, 2024/05/02
- [PATCH 04/14] target/s390x: Record separate PER bits in TB flags, Richard Henderson, 2024/05/02
- Re: [PATCH 04/14] target/s390x: Record separate PER bits in TB flags,
Ilya Leoshkevich <=
- [PATCH 01/14] target/s390x: Do not use unwind for per_check_exception, Richard Henderson, 2024/05/02
- [PATCH 02/14] target/s390x: Move cpu_get_tb_cpu_state out of line, Richard Henderson, 2024/05/02
- [PATCH 03/14] target/s390x: Update CR9 bits, Richard Henderson, 2024/05/02
- [PATCH 05/14] target/s390x: Disable conditional branch-to-next for PER, Richard Henderson, 2024/05/02
- [PATCH 10/14] target/s390x: Raise exception from per_store_real, Richard Henderson, 2024/05/02