[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v9 0/5] linux-user: User support for AArch64 BTI
From: |
Richard Henderson |
Subject: |
Re: [PATCH v9 0/5] linux-user: User support for AArch64 BTI |
Date: |
Sat, 27 Jun 2020 11:39:23 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 |
On 5/20/20 10:27 AM, Richard Henderson wrote:
> The kernel ABI for this is (finally) close to being merged:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/log/?h=for-next/bti-user
>
> I've made a couple of tweaks from v8:
>
> (1) Only map the interpreter or a static executable with BTI.
> The interpreter is responsible for handling the pages of
> a dynamic executable. This is a behaviour change in the
> kernel ABI since the last time I audited the code.
>
> (2) Rely on the recently released gcc 10 for building the test case.
> Thanks to Alex for helping me get a docker setup for that.
>
> Based-on: <20200519185645.3915-1-richard.henderson@linaro.org>
> ("linux-user: mmap/mprotect prot values")
>
> Based-on: An unpublished version of stsquad's testing/next
>
> So for avoidance of doubt, the complete tree may be found at
>
> https://github.com/rth7680/qemu/tree/tgt-arm-bti
The Linux ABI on which this is based has been merged for v5.8-rc1, so pinging
this series.
Alex's testing/next is upstream, but the "mmap/mprotect prot values" patch is
still outstanding.
Everything rebases without issue onto qemu master. Again for avoidance of
doubt, I have updated my branch.
r~
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH v9 0/5] linux-user: User support for AArch64 BTI,
Richard Henderson <=