Thread (51 messages) 51 messages, 6 authors, 2018-03-13

[PATCH 01/29] arm64: mm: Use non-global mappings for kernel space

From: Alex Shi <hidden>
Date: 2018-03-01 11:54:11
Also in: lkml, stable


On 02/28/2018 08:08 PM, Greg KH wrote:
On Wed, Feb 28, 2018 at 11:56:23AM +0800, Alex Shi wrote:
quoted
From: Will Deacon <redacted>

commit e046eb0c9bf2 upstream.

In preparation for unmapping the kernel whilst running in userspace,
make the kernel mappings non-global so we can avoid expensive TLB
invalidation on kernel exit to userspace.

Reviewed-by: Mark Rutland <mark.rutland@arm.com>
Tested-by: Laura Abbott <redacted>
Tested-by: Shanker Donthineni <redacted>
Signed-off-by: Will Deacon <redacted>
Signed-off-by: Alex Shi <redacted>

Conflicts:
	skip PTE_RDONLY of PAGE_NONE in arch/arm64/include/asm/pgtable-prot.h
These "Conflicts:" lines need to be removed, or put below the --- line
please.
Thanks response! Greg,

There are still a boot hang on one of renesas board on
CONFIG_RANDOMIZE_BASE. I am trying to get help from Renesas guys help on
this. I will back after fix it.

https://kernelci.org/boot/id/5a96f3dd59b5146590b3a4d5/

Thanks
Alex
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help