diff options
| author | Adrian Reber <adrian@lisas.de> | 2018-08-22 01:01:17 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2018-08-22 13:52:51 -0400 |
| commit | 5cb366bb3a746f6b06ea086b322e21e345401c9d (patch) | |
| tree | 9d0c515b8eeb7fa3faf21442f04455b5c5011f29 /init | |
| parent | 3e811f053aec66e8a6d2a0ee3d031e7c988e3d15 (diff) | |
init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE
The CHECKPOINT_RESTORE configuration option was introduced in 2012 and
combined with EXPERT. CHECKPOINT_RESTORE is already enabled in many
distribution kernels and also part of the defconfigs of various
architectures.
To make it easier for distributions to enable CHECKPOINT_RESTORE this
removes EXPERT and moves the configuration option out of the EXPERT block.
Link: http://lkml.kernel.org/r/20180712130733.11510-1-adrian@lisas.de
Signed-off-by: Adrian Reber <adrian@lisas.de>
Acked-by: Oleg Nesterov <oleg@redhat.com>
Reviewed-by: Hendrik Brueckner <brueckner@linux.ibm.com>
Acked-by: Pavel Emelyanov <xemul@virtuozzo.com>
Cc: Eric W. Biederman <ebiederm@xmission.com>
Cc: Andrei Vagin <avagin@virtuozzo.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'init')
| -rw-r--r-- | init/Kconfig | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/init/Kconfig b/init/Kconfig index 5eb1ef7a275b..641dd7dd7c8a 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
| @@ -967,6 +967,18 @@ config NET_NS | |||
| 967 | 967 | ||
| 968 | endif # NAMESPACES | 968 | endif # NAMESPACES |
| 969 | 969 | ||
| 970 | config CHECKPOINT_RESTORE | ||
| 971 | bool "Checkpoint/restore support" | ||
| 972 | select PROC_CHILDREN | ||
| 973 | default n | ||
| 974 | help | ||
| 975 | Enables additional kernel features in a sake of checkpoint/restore. | ||
| 976 | In particular it adds auxiliary prctl codes to setup process text, | ||
| 977 | data and heap segment sizes, and a few additional /proc filesystem | ||
| 978 | entries. | ||
| 979 | |||
| 980 | If unsure, say N here. | ||
| 981 | |||
| 970 | config SCHED_AUTOGROUP | 982 | config SCHED_AUTOGROUP |
| 971 | bool "Automatic process group scheduling" | 983 | bool "Automatic process group scheduling" |
| 972 | select CGROUPS | 984 | select CGROUPS |
| @@ -1383,18 +1395,6 @@ config MEMBARRIER | |||
| 1383 | 1395 | ||
| 1384 | If unsure, say Y. | 1396 | If unsure, say Y. |
| 1385 | 1397 | ||
| 1386 | config CHECKPOINT_RESTORE | ||
| 1387 | bool "Checkpoint/restore support" if EXPERT | ||
| 1388 | select PROC_CHILDREN | ||
| 1389 | default n | ||
| 1390 | help | ||
| 1391 | Enables additional kernel features in a sake of checkpoint/restore. | ||
| 1392 | In particular it adds auxiliary prctl codes to setup process text, | ||
| 1393 | data and heap segment sizes, and a few additional /proc filesystem | ||
| 1394 | entries. | ||
| 1395 | |||
| 1396 | If unsure, say N here. | ||
| 1397 | |||
| 1398 | config KALLSYMS | 1398 | config KALLSYMS |
| 1399 | bool "Load all symbols for debugging/ksymoops" if EXPERT | 1399 | bool "Load all symbols for debugging/ksymoops" if EXPERT |
| 1400 | default y | 1400 | default y |
