commit | e046eb0c9bf26d94be9e4592c00c7a78b0fa9bfd | [log] [tgz] |
---|---|---|
author | Will Deacon <will.deacon@arm.com> | Thu Aug 10 12:56:18 2017 +0100 |
committer | Will Deacon <will.deacon@arm.com> | Mon Dec 11 13:40:11 2017 +0000 |
tree | c82b3262fa2dc9a4b97ac2d020e7a326d7b78829 | |
parent | 50c4c4e268a2d7a3e58ebb698ac74da0de40ae36 [diff] |
arm64: mm: Use non-global mappings for kernel space 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 <labbott@redhat.com> Tested-by: Shanker Donthineni <shankerd@codeaurora.org> Signed-off-by: Will Deacon <will.deacon@arm.com>