Re: [PATCH 2/4] accel/tcg: Use g_free_rcu for user-exec interval trees

2022-12-27 Thread Philippe Mathieu-Daudé
On 24/12/22 16:18, Richard Henderson wrote: Because we allow lockless lookups, we have to be careful when it is freed. Use rcu to delay the free until safe. Signed-off-by: Richard Henderson --- accel/tcg/user-exec.c | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-)

[PATCH 2/4] accel/tcg: Use g_free_rcu for user-exec interval trees

2022-12-24 Thread Richard Henderson
Because we allow lockless lookups, we have to be careful when it is freed. Use rcu to delay the free until safe. Signed-off-by: Richard Henderson --- accel/tcg/user-exec.c | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/accel/tcg/user-exec.c b/accel/tcg/u