linux-stable/arch
Will Deacon fe24ee7832 arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field
commit 2a355ec257 upstream.

While the CSV3 field of the ID_AA64_PFR0 CPU ID register can be checked
to see if a CPU is susceptible to Meltdown and therefore requires kpti
to be enabled, existing CPUs do not implement this field.

We therefore whitelist all unaffected Cortex-A CPUs that do not implement
the CSV3 field.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Niklas Cassel <niklas.cassel@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-10-05 12:47:34 +02:00
..
alpha
arc ARC: hide unused function unw_hdr_alloc 2019-07-21 09:04:41 +02:00
arm ARM: 8901/1: add a criteria for pfn_valid of arm 2019-09-21 07:15:39 +02:00
arm64 arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field 2019-10-05 12:47:34 +02:00
blackfin
c6x
cris
frv
h8300
hexagon
ia64 ia64: fix build errors by exporting paddr_to_nid() 2019-06-22 08:16:17 +02:00
m32r
m68k
metag
microblaze
mips MIPS: VDSO: Use same -m%-float cflag as the kernel proper 2019-09-19 09:08:05 +02:00
mn10300
nios2
openrisc
parisc parisc: Fix build of compressed kernel even with debug enabled 2019-08-06 19:05:27 +02:00
powerpc powerpc/xive: Fix bogus error code returned by OPAL 2019-10-05 12:47:32 +02:00
s390 s390/bpf: use 32-bit index for tail calls 2019-09-21 07:15:31 +02:00
score
sh sh: kernel: hw_breakpoint: Fix missing break in switch statement 2019-08-25 10:50:01 +02:00
sparc bpf: get rid of pure_initcall dependency to enable jits 2019-08-25 10:50:02 +02:00
tile
um um: Silence lockdep complaint about mmap_sem 2019-07-31 07:28:53 +02:00
unicore32
x86 x86/hyper-v: Fix overflow bug in fill_gva_list() 2019-09-21 07:15:44 +02:00
xtensa xtensa: add missing isync to the cpu_reset TLB code 2019-08-25 10:50:04 +02:00
.gitignore
Kconfig