On Mon, 28 Oct 2024 at 11:00, Vlastimil Babka <vbabka@xxxxxxx> wrote: > > VM_MTE_ALLOWED is also set by arm64's arch_calc_vm_flag_bits(): > > if (system_supports_mte() && (flags & MAP_ANONYMOUS)) > return VM_MTE_ALLOWED; Yeah, but that should just move into arch_validate_flags() too. There's no reason why that's done in a separate place. Linus