On 8/17/23 09:04, Michael Tokarev wrote:
16.08.2023 21:14, Richard Henderson wrote:
PIE executables are usually linked at offset 0 and are
relocated somewhere during load. The hiaddr needs to
be adjusted to keep the brk next to the executable.
Cc: qemu-sta...@nongnu.org
Fixes: 1f356e8c013 ("linux-user: Adjust initial brk when interpreter is close to
executable")
FWIW, 1f356e8c013 is v8.1.0-rc2-86, - why did you Cc qemu-stable@?
If this "Adjust brk for load_bias" fix isn't supposed to be part of 8.1.0
release,
sure thing I'll pick it up for stable-8.1, but it looks like it should be in
8.1.0.
Or are you saying 1f356e8c013 should be picked for stable-8.0, together with
this one?
(We're yet to decide if stable-8.0 should have any recent linux-user changes).
This has missed 8.1.0-rc4 and therefore will not be in 8.1.0.
I have tagged it stable for stable-8.1 for 8.1.1.
r~