Message ID | 20190220050451.10939-1-richard.henderson@linaro.org |
---|---|
Headers | show |
Series | target/arm: Implement ARMv8.5-CondM | expand |
Hi, On Wed, Feb 20, 2019 at 6:05 AM Richard Henderson <richard.henderson@linaro.org> wrote: > > Based-on: https://lists.gnu.org/archive/html/qemu-devel/2019-02/msg02733.html > aka the v3 ARMv8.5-MemTag patch set, > or at least some of the early patches that split handle_msr_i. > > The v8.4 parts have been tested vs FVP, but there's no released > version that supports v8.5 yet, so XAFlag and AXFlag are untested. > But they seem fairly straightforward, unless I've done something silly. I tested xaflag/axflag (after setting the ID_AA64ISAR0 TS field to 2). I also tested rmif/setf8/setf16. Everything passes. tested-by: Laurent Desnogues <laurent.desnogues@gmail.com> Thanks, Laurent > > r~ > > > Richard Henderson (3): > target/arm: Rearrange disas_data_proc_reg > target/arm: Implement ARMv8.4-CondM > target/arm: Implement ARMv8.5-CondM > > target/arm/cpu.h | 10 ++ > linux-user/elfload.c | 1 + > target/arm/cpu64.c | 1 + > target/arm/translate-a64.c | 249 +++++++++++++++++++++++++++++++------ > 4 files changed, 221 insertions(+), 40 deletions(-) > > -- > 2.17.2 > >
On 2/20/19 2:07 AM, Laurent Desnogues wrote:
> I tested xaflag/axflag (after setting the ID_AA64ISAR0 TS field to 2).
Whoops, at least that line is missing. ;-)
r~