kernel: disable CONFIG_MODIFY_LDT_SYSCALL on i586 and x86_64

Message ID 62aee582-3d49-6662-9285-c9566c17575a@ipfire.org
State Accepted
Commit b1f24c43538fbe2976c96cf21890fbc8dcdeb9d9
Headers
Series kernel: disable CONFIG_MODIFY_LDT_SYSCALL on i586 and x86_64 |

Commit Message

Peter Müller June 7, 2020, 4:32 p.m. UTC
  Fixes: #12382

Cc: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
---
 config/kernel/kernel.config.i586-ipfire   | 1 -
 config/kernel/kernel.config.x86_64-ipfire | 1 -
 2 files changed, 2 deletions(-)
  

Comments

Arne Fitzenreiter June 10, 2020, 8:26 a.m. UTC | #1
This patch does nothing. Simply remove a CONFIG option will not disable 
it
it will readded with the defconfig wich is "Y" by next make.

After change you should always run "make oldconfig" to check if the
change is valid or change other config that depend on this setting.

Arne


Am 2020-06-07 18:32, schrieb Peter Müller:
> Fixes: #12382
> 
> Cc: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
> Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
> ---
>  config/kernel/kernel.config.i586-ipfire   | 1 -
>  config/kernel/kernel.config.x86_64-ipfire | 1 -
>  2 files changed, 2 deletions(-)
> 
> diff --git a/config/kernel/kernel.config.i586-ipfire
> b/config/kernel/kernel.config.i586-ipfire
> index 0b6e0ca08..d21718829 100644
> --- a/config/kernel/kernel.config.i586-ipfire
> +++ b/config/kernel/kernel.config.i586-ipfire
> @@ -633,7 +633,6 @@ CONFIG_HOTPLUG_CPU=y
>  # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
>  # CONFIG_COMPAT_VDSO is not set
>  # CONFIG_CMDLINE_BOOL is not set
> -CONFIG_MODIFY_LDT_SYSCALL=y
>  CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
> 
>  #
> diff --git a/config/kernel/kernel.config.x86_64-ipfire
> b/config/kernel/kernel.config.x86_64-ipfire
> index 27b073ec7..193c6e3a9 100644
> --- a/config/kernel/kernel.config.x86_64-ipfire
> +++ b/config/kernel/kernel.config.x86_64-ipfire
> @@ -650,7 +650,6 @@ CONFIG_HOTPLUG_CPU=y
>  # CONFIG_LEGACY_VSYSCALL_EMULATE is not set
>  CONFIG_LEGACY_VSYSCALL_NONE=y
>  # CONFIG_CMDLINE_BOOL is not set
> -CONFIG_MODIFY_LDT_SYSCALL=y
>  CONFIG_HAVE_LIVEPATCH=y
>  # CONFIG_LIVEPATCH is not set
>  CONFIG_ARCH_HAS_ADD_PAGES=y
  

Patch

diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire
index 0b6e0ca08..d21718829 100644
--- a/config/kernel/kernel.config.i586-ipfire
+++ b/config/kernel/kernel.config.i586-ipfire
@@ -633,7 +633,6 @@  CONFIG_HOTPLUG_CPU=y
 # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
 # CONFIG_COMPAT_VDSO is not set
 # CONFIG_CMDLINE_BOOL is not set
-CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
 
 #
diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel.config.x86_64-ipfire
index 27b073ec7..193c6e3a9 100644
--- a/config/kernel/kernel.config.x86_64-ipfire
+++ b/config/kernel/kernel.config.x86_64-ipfire
@@ -650,7 +650,6 @@  CONFIG_HOTPLUG_CPU=y
 # CONFIG_LEGACY_VSYSCALL_EMULATE is not set
 CONFIG_LEGACY_VSYSCALL_NONE=y
 # CONFIG_CMDLINE_BOOL is not set
-CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_HAVE_LIVEPATCH=y
 # CONFIG_LIVEPATCH is not set
 CONFIG_ARCH_HAS_ADD_PAGES=y