On Wed, 7 Jul 2021 at 00:51, Richard Henderson
<richard.hender...@linaro.org> wrote:
>
> Supercedes: <20210619034329.532318-1-richard.hender...@linaro.org>
> ("[PATCH 00/12] linux-user: Load a vdso for x86_64 and hppa")
>
> Supercedes: <20210618192951.125651-1-richard.hender...@linaro.org>
> ("[PATCH v2 00/23] linux-user: Move signal trampolines to new page")
>
> Changes for v2:
>   * Add vdsos for aarch64, arm, i386, riscv.
>   * Drop setup_sigtramp for any target with a vdso.
>   * Drop arm v1 signal support.
>   * Simplify ppc encode_trampoline.

I'm not planning to review this series, but a general comment:
I'm not really enthusiastic about the "vdso binaries checked into
git and the build mechanism is a random makefile that has to be
run by hand in the right environment" setup (and distros that
like to build everything from source probably won't be keen
either). At a minimum the handling of the cross-environment
stuff should be more automated and reproducible like 'make check-tcg'.
It would be useful also to get input from the Debian folks on
how they'd want to see the build-from-source requirements/setup
working...

-- PMM

Reply via email to