linux_dsm_epyc7002/arch/arm64/mm
Jean-Philippe Brucker 9abd515a6e arm64: context: Fix ASID limit in boot messages
Since commit f88f42f853 ("arm64: context: Free up kernel ASIDs if KPTI
is not in use"), the NUM_USER_ASIDS macro doesn't correspond to the
effective number of ASIDs when KPTI is enabled. Get an accurate number
of available ASIDs in an arch_initcall, once we've discovered all CPUs'
capabilities and know if we still need to halve the ASID space for KPTI.

Fixes: f88f42f853 ("arm64: context: Free up kernel ASIDs if KPTI is not in use")
Reviewed-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Jean-Philippe Brucker <jean-philippe@linaro.org>
Signed-off-by: Will Deacon <will@kernel.org>
2020-03-02 12:10:38 +00:00
..
cache.S
context.c arm64: context: Fix ASID limit in boot messages 2020-03-02 12:10:38 +00:00
copypage.c
dma-mapping.c
dump.c x86: mm: avoid allocating struct mm_struct on the stack 2020-02-04 03:05:25 +00:00
extable.c
fault.c
flush.c
hugetlbpage.c
init.c
ioremap.c
kasan_init.c
Makefile
mmap.c
mmu.c
numa.c
pageattr.c
pgd.c
physaddr.c
proc.S
ptdump_debugfs.c