[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/3] target/arm: Reduce overhead of cpu_get_tb_cp
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH v2 0/3] target/arm: Reduce overhead of cpu_get_tb_cpu_state |
Date: |
Tue, 19 Feb 2019 15:34:18 -0800 |
Changes since v1:
* Apparently I had started a last-minute API change, and failed to
covert all of the users, and also failed to re-test afterward.
* Retain assertions for --enable-debug-tcg.
r~
Richard Henderson (3):
target/arm: Split out recompute_hflags et al
target/arm: Rebuild hflags at el changes and MSR writes
target/arm: Rely on hflags correct in cpu_get_tb_cpu_state
target/arm/cpu.h | 22 ++-
target/arm/helper.h | 3 +
target/arm/internals.h | 4 +
linux-user/syscall.c | 1 +
target/arm/cpu.c | 1 +
target/arm/helper-a64.c | 3 +
target/arm/helper.c | 279 ++++++++++++++++++++++---------------
target/arm/machine.c | 1 +
target/arm/op_helper.c | 1 +
target/arm/translate-a64.c | 6 +-
target/arm/translate.c | 14 +-
11 files changed, 216 insertions(+), 119 deletions(-)
--
2.17.1
- [Qemu-devel] [PATCH v2 0/3] target/arm: Reduce overhead of cpu_get_tb_cpu_state,
Richard Henderson <=
- [Qemu-devel] [PATCH v2 3/3] target/arm: Rely on hflags correct in cpu_get_tb_cpu_state, Richard Henderson, 2019/02/19
- [Qemu-devel] [PATCH v2 2/3] target/arm: Rebuild hflags at el changes and MSR writes, Richard Henderson, 2019/02/19
- [Qemu-devel] [PATCH v2 1/3] target/arm: Split out recompute_hflags et al, Richard Henderson, 2019/02/19
- Re: [Qemu-devel] [PATCH v2 0/3] target/arm: Reduce overhead of cpu_get_tb_cpu_state, no-reply, 2019/02/19
- Re: [Qemu-devel] [PATCH v2 0/3] target/arm: Reduce overhead of cpu_get_tb_cpu_state, no-reply, 2019/02/19
- Re: [Qemu-devel] [PATCH v2 0/3] target/arm: Reduce overhead of cpu_get_tb_cpu_state, Emilio G. Cota, 2019/02/21