commit | 51b0bff2f703f7ecfeb228eaa3d8f6090c18c9c1 | [log] [tgz] |
---|---|---|
author | Catalin Marinas <catalin.marinas@arm.com> | Fri Nov 29 12:45:08 2019 +0000 |
committer | Catalin Marinas <catalin.marinas@arm.com> | Fri Sep 04 12:46:07 2020 +0100 |
tree | 1d0e741b92f8de57074a275de0868ea5071c70ea | |
parent | 0042090548740921951f31fc0c20dcdb96638cb0 [diff] |
mm: Allow arm64 mmap(PROT_MTE) on RAM-based files Since arm64 memory (allocation) tags can only be stored in RAM, mapping files with PROT_MTE is not allowed by default. RAM-based files like those in a tmpfs mount or memfd_create() can support memory tagging, so update the vm_flags accordingly in shmem_mmap(). Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Acked-by: Andrew Morton <akpm@linux-foundation.org>