Subject: Re: [PATCH v6 26/26] arm64: mte: Add Memory Tagging Extension documentation

From: Szabolcs Nagy <[email-masked]>
Date: Thu, 9 Jul 2020 10:32:54 +0100

The 07/03/2020 16:37, Catalin Marinas wrote:
> +    /*
> +     * To be compiled with -march=armv8.5-a+memtag
> +     */
> +    #include <errno.h>
> +    #include <stdio.h>
> +    #include <stdlib.h>
> +    #include <unistd.h>
> +    #include <sys/auxv.h>
> +    #include <sys/mman.h>
> +    #include <sys/prctl.h>

the example should now include stdint.h

> +    #define insert_random_tag(ptr) ({                       \
> +            uint64_t __val;                                 \
> +            asm("irg %0, %1" : "=r" (__val) : "r" (ptr));   \
> +            __val;                                          \
> +    })

_______________________________________________
linux-arm-kernel mailing list
[email-masked]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel