Message ID | 20250501145520.2695073-1-richard.henderson@linaro.org |
---|---|
Headers | show |
Series | accel/tcg: Finish building once | expand |
On 5/1/25 7:55 AM, Richard Henderson wrote: > Based-on: 20250430230631.2571291-1-richard.henderson@linaro.org > ("[PATCH 0/6] accel/tcg: Build translate-all, tcg-all twice") > > Adjust the final two files in accel/tcg/ to build once. > Congrats! > > r~ > > > Richard Henderson (11): > accel/tcg: Move user-only tlb_vaddr_to_host out of line > accel/tcg: Move tlb_vaddr_to_host declaration to probe.h > accel/tcg: Use target_long_bits() in cputlb.c > accel/tcg: Use vaddr for plugin_{load,store}_cb > accel/tcg: Build cputlb.c once > include/user: Convert GUEST_ADDR_MAX to a variable > include/user: Use vaddr in guest-host.h > accel/tcg: Move TARGET_TAGGED_ADDRESSES to TCGCPUOps.untagged_addr > accel/tcg: Remove TARGET_PAGE_DATA_SIZE > accel/tcg: Avoid abi_ptr in user-exec.c > accel/tcg: Build user-exec.c once > > include/accel/tcg/cpu-ldst.h | 24 ------------- > include/accel/tcg/cpu-ops.h | 7 ++++ > include/accel/tcg/probe.h | 16 +++++++++ > include/user/guest-host.h | 49 ++++++++++---------------- > include/user/page-protection.h | 8 +++-- > target/arm/cpu-param.h | 7 +--- > target/arm/cpu.h | 36 +------------------ > accel/tcg/cputlb.c | 28 ++++++++------- > accel/tcg/user-exec.c | 63 ++++++++++++++++++++++------------ > bsd-user/main.c | 8 +++++ > linux-user/main.c | 8 +++++ > target/arm/cpu.c | 27 ++++++++++++++- > target/arm/tcg/mte_helper.c | 4 +-- > accel/tcg/ldst_common.c.inc | 4 +-- > accel/tcg/meson.build | 10 ++---- > 15 files changed, 154 insertions(+), 145 deletions(-) >