On Sun, 27 Feb 2022 at 02:08, Richard Henderson <richard.hender...@linaro.org> wrote: > > While the host may prefer to treat 32-bit addresses as signed, > there are edge cases of guests that cannot be implemented with > addresses 0x7fff_ffff and 0x8000_0000 being non-consecutive. > > Therefore, default to guest_base_signed_addr32 false, and allow > probe_guest_base to determine whether it is possible to set it > to true. A tcg backend which sets TCG_TARGET_SIGNED_ADDR32 will > have to cope with either setting for user-only. > > Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org> > Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM