Re: [PATCH v3 2/2] arm64: Turn on KPTI only on CPUs that need it

2018-01-22 Thread Jon Masters
On 01/22/2018 06:41 AM, Will Deacon wrote: > On Fri, Jan 19, 2018 at 04:22:48AM -0800, Jayachandran C wrote: >> Whitelist Broadcom Vulcan/Cavium ThunderX2 processors in >> unmap_kernel_at_el0(). These CPUs are not vulnerable to >> CVE-2017-5754 and do not need KPTI when KASLR is off. >> >> Signed-o

Re: [PATCH v3 2/2] arm64: Turn on KPTI only on CPUs that need it

2018-01-22 Thread Will Deacon
On Mon, Jan 22, 2018 at 11:51:34AM +, Ard Biesheuvel wrote: > On 22 January 2018 at 11:41, Will Deacon wrote: > > On Fri, Jan 19, 2018 at 04:22:48AM -0800, Jayachandran C wrote: > >> Whitelist Broadcom Vulcan/Cavium ThunderX2 processors in > >> unmap_kernel_at_el0(). These CPUs are not vulnera

Re: [PATCH v3 2/2] arm64: Turn on KPTI only on CPUs that need it

2018-01-22 Thread Ard Biesheuvel
On 22 January 2018 at 11:41, Will Deacon wrote: > On Fri, Jan 19, 2018 at 04:22:48AM -0800, Jayachandran C wrote: >> Whitelist Broadcom Vulcan/Cavium ThunderX2 processors in >> unmap_kernel_at_el0(). These CPUs are not vulnerable to >> CVE-2017-5754 and do not need KPTI when KASLR is off. >> >> Si

Re: [PATCH v3 2/2] arm64: Turn on KPTI only on CPUs that need it

2018-01-22 Thread Will Deacon
On Fri, Jan 19, 2018 at 04:22:48AM -0800, Jayachandran C wrote: > Whitelist Broadcom Vulcan/Cavium ThunderX2 processors in > unmap_kernel_at_el0(). These CPUs are not vulnerable to > CVE-2017-5754 and do not need KPTI when KASLR is off. > > Signed-off-by: Jayachandran C > --- > arch/arm64/kernel