diff options
author | Borislav Petkov <bp@suse.de> | 2022-01-27 14:56:23 +0300 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2022-04-04 11:16:57 +0300 |
commit | dbae0a934f09208075ec3e73491bd0844e1397b3 (patch) | |
tree | ad673206368782f4db7edb97bcc23ad9497cf20a /Documentation/admin-guide/kernel-parameters.txt | |
parent | c949110ef4e31cb5d3387bd8273fd5de66b5227b (diff) | |
download | linux-dbae0a934f09208075ec3e73491bd0844e1397b3.tar.xz |
x86/cpu: Remove CONFIG_X86_SMAP and "nosmap"
Those were added as part of the SMAP enablement but SMAP is currently
an integral part of kernel proper and there's no need to disable it
anymore.
Rip out that functionality. Leave --uaccess default on for objtool as
this is what objtool should do by default anyway.
If still needed - clearcpuid=smap.
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Lai Jiangshan <jiangshanlai@gmail.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20220127115626.14179-4-bp@alien8.de
Diffstat (limited to 'Documentation/admin-guide/kernel-parameters.txt')
-rw-r--r-- | Documentation/admin-guide/kernel-parameters.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index a9f3d3158e77..e0bb710f0fa9 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt @@ -3461,7 +3461,7 @@ noexec=on: enable non-executable mappings (default) noexec=off: disable non-executable mappings - nosmap [X86,PPC] + nosmap [PPC] Disable SMAP (Supervisor Mode Access Prevention) even if it is supported by processor. |