[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v6 26/66] target/hppa: Make hppa_cpu_tlb_fill sysemu only
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v6 26/66] target/hppa: Make hppa_cpu_tlb_fill sysemu only |
Date: |
Sun, 31 Oct 2021 11:13:00 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 |
On 10/30/21 19:15, Richard Henderson wrote:
> The fallback code in cpu_loop_exit_sigsegv is sufficient
> for hppa linux-user.
>
> Remove the code from cpu_loop that raised SIGSEGV.
> This makes all of the code in mem_helper.c sysemu only,
> so remove the ifdefs and move the file to hppa_softmmu_ss.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
> target/hppa/cpu.h | 2 +-
> linux-user/hppa/cpu_loop.c | 16 ----------------
> target/hppa/cpu.c | 2 +-
> target/hppa/mem_helper.c | 15 ---------------
> target/hppa/meson.build | 6 ++++--
> 5 files changed, 6 insertions(+), 35 deletions(-)
To the best of my knowledge:
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
- [PATCH v6 29/66] target/microblaze: Make mb_cpu_tlb_fill sysemu only, (continued)
- [PATCH v6 29/66] target/microblaze: Make mb_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- [PATCH v6 21/66] target/alpha: Implement alpha_cpu_record_sigsegv, Richard Henderson, 2021/10/30
- [PATCH v6 28/66] target/m68k: Make m68k_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- [PATCH v6 34/66] target/ppc: Implement ppc_cpu_record_sigsegv, Richard Henderson, 2021/10/30
- [PATCH v6 27/66] target/i386: Implement x86_cpu_record_sigsegv, Richard Henderson, 2021/10/30
- [PATCH v6 35/66] target/riscv: Make riscv_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- [PATCH v6 38/66] target/sh4: Make sh4_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- [PATCH v6 39/66] target/sparc: Make sparc_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- [PATCH v6 26/66] target/hppa: Make hppa_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- Re: [PATCH v6 26/66] target/hppa: Make hppa_cpu_tlb_fill sysemu only,
Philippe Mathieu-Daudé <=
- [PATCH v6 31/66] target/nios2: Implement nios2_cpu_record_sigsegv, Richard Henderson, 2021/10/30
- [PATCH v6 37/66] target/s390x: Implement s390_cpu_record_sigsegv, Richard Henderson, 2021/10/30
- [PATCH v6 15/66] linux-user/host/riscv: Populate host_signal.h, Richard Henderson, 2021/10/30
- [PATCH v6 17/66] linux-user/host/riscv: Improve host_signal_write, Richard Henderson, 2021/10/30
- [PATCH v6 18/66] linux-user/signal: Drop HOST_SIGNAL_PLACEHOLDER, Richard Henderson, 2021/10/30
- [PATCH v6 19/66] hw/core: Add TCGCPUOps.record_sigsegv, Richard Henderson, 2021/10/30
- [PATCH v6 22/66] target/arm: Use cpu_loop_exit_sigsegv for mte tag lookup, Richard Henderson, 2021/10/30
- [PATCH v6 30/66] target/mips: Make mips_cpu_tlb_fill sysemu only, Richard Henderson, 2021/10/30
- [PATCH v6 32/66] linux-user/openrisc: Abort for EXCP_RANGE, EXCP_FPE, Richard Henderson, 2021/10/30