The 04/24/2020 12:47, Richard Henderson wrote:
> On 4/21/20 9:39 PM, Richard Henderson wrote:
> > Yep.  I failed to update aarch64_pstate_valid_mask for TCO.
> > Will fix.  Thanks,
> 
> Fixed on the branch.
> 
> I still need to work out how best to plumb the arm,armv8.5-memtag property so
> the devel/mte-v3 kernel branch isn't usable as-is for the moment.  For myself,
> I've just commented that test out for now.

The fix worked well thanks (in linux devel/mte-v3 i
reverted the patch that introduced arm,armv8.5-memtag)

However later on during testing malloc with PROT_MTE
i got a qemu assert failure:

Bail out! ERROR:/S/target/arm/mte_helper.c:97:allocation_tag_mem: assertion 
failed: (tag_size <= in_page)

i can reproduce it, but i don't know how to debug it
further, i don't know what the application is doing
when this happens, nor what the kernel is doing.

i rebuilt qemu with --enable-debug but now it's very
slow (still booting into linux 3h later).

let me know if there are ways to narrow this down.

Reply via email to