diff options
author | Alex Bennée | 2022-01-05 14:50:01 +0100 |
---|---|---|
committer | Alex Bennée | 2022-01-18 17:44:16 +0100 |
commit | 190674f3719d7a26387715952312f6397cddfaaf (patch) | |
tree | 8d098db4736c706970675e120d052ea69f8f7d4f /hw/arm/virt.c | |
parent | linux-user/elfload: add extra logging for hole finding (diff) | |
download | qemu-190674f3719d7a26387715952312f6397cddfaaf.tar.gz qemu-190674f3719d7a26387715952312f6397cddfaaf.tar.xz qemu-190674f3719d7a26387715952312f6397cddfaaf.zip |
linux-user: don't adjust base of found hole
The pgb_find_hole function goes to the trouble of taking account of
both mmap_min_addr and any offset we've applied to decide the starting
address of a potential hole. This is especially important for
emulating 32bit ARM in a 32bit build as we have applied the offset to
ensure there will be space to map the ARM_COMMPAGE bellow the main
guest map (using wrapped arithmetic).
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/690
Message-Id: <20220105135009.1584676-27-alex.bennee@linaro.org>
Diffstat (limited to 'hw/arm/virt.c')
0 files changed, 0 insertions, 0 deletions