tcg: Introduce target-specific page data for user-only
commitd9c5858570a57f374b71216c5da39ee381fa92f5
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 12 Feb 2021 18:48:32 +0000 (12 10:48 -0800)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 16 Feb 2021 11:04:52 +0000 (16 11:04 +0000)
tree993ffb46c24da50b9b88ab1269a889ab994ccd58
parent8ba4bca570ace1e60614a0808631a517cf5df67a
tcg: Introduce target-specific page data for user-only

This data can be allocated by page_alloc_target_data() and
released by page_set_flags(start, end, prot | PAGE_RESET).

This data will be used to hold tag memory for AArch64 MTE.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210212184902.1251044-2-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
accel/tcg/translate-all.c
include/exec/cpu-all.h
linux-user/mmap.c
linux-user/syscall.c