Commit 0335cb469ad4ab3072a4246ceb0573483fcee5bf
1 parent
5a958db311
Exists in
master
and in
20 other branches
Documentation: remove depends on CONFIG_EXPERIMENTAL
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a while now and is almost always enabled by default. As agreed during the Linux kernel summit, remove it from any "depends on" lines in Kconfigs. CC: Rob Landley <rob@landley.net> CC: Jiri Kosina <jkosina@suse.cz> CC: Masanari Iida <standby24x7@gmail.com> CC: Jason Wessel <jason.wessel@windriver.com> CC: Richard L Maliszewski <richard.l.maliszewski@intel.com> CC: Gang Wei <gang.wei@intel.com> CC: Shane Wang <shane.wang@intel.com> CC: Harry Wei <harryxiyou@gmail.com> Signed-off-by: Kees Cook <keescook@chromium.org> Acked-by: Jason Wessel <jason.wessel@windriver.com>
Showing 5 changed files with 4 additions and 28 deletions Side-by-side Diff
Documentation/CodingStyle
... | ... | @@ -546,15 +546,7 @@ |
546 | 546 | logging of avc messages output). Does not do system-call |
547 | 547 | auditing without CONFIG_AUDITSYSCALL. |
548 | 548 | |
549 | -Features that might still be considered unstable should be defined as | |
550 | -dependent on "EXPERIMENTAL": | |
551 | - | |
552 | -config SLUB | |
553 | - depends on EXPERIMENTAL && !ARCH_USES_SLAB_PAGE_STRUCT | |
554 | - bool "SLUB (Unqueued Allocator)" | |
555 | - ... | |
556 | - | |
557 | -while seriously dangerous features (such as write support for certain | |
549 | +Seriously dangerous features (such as write support for certain | |
558 | 550 | filesystems) should advertise this prominently in their prompt string: |
559 | 551 | |
560 | 552 | config ADFS_FS_RW |
Documentation/DocBook/kernel-hacking.tmpl
... | ... | @@ -1185,13 +1185,6 @@ |
1185 | 1185 | </para> |
1186 | 1186 | |
1187 | 1187 | <para> |
1188 | - You may well want to make your CONFIG option only visible if | |
1189 | - <symbol>CONFIG_EXPERIMENTAL</symbol> is enabled: this serves as a | |
1190 | - warning to users. There many other fancy things you can do: see | |
1191 | - the various <filename>Kconfig</filename> files for ideas. | |
1192 | - </para> | |
1193 | - | |
1194 | - <para> | |
1195 | 1188 | In your description of the option, make sure you address both the |
1196 | 1189 | expert user and the user who knows nothing about your feature. Mention |
1197 | 1190 | incompatibilities and issues here. <emphasis> Definitely |
Documentation/DocBook/kgdb.tmpl
... | ... | @@ -94,10 +94,8 @@ |
94 | 94 | <sect1 id="CompileKGDB"> |
95 | 95 | <title>Kernel config options for kgdb</title> |
96 | 96 | <para> |
97 | - To enable <symbol>CONFIG_KGDB</symbol> you should first turn on | |
98 | - "Prompt for development and/or incomplete code/drivers" | |
99 | - (CONFIG_EXPERIMENTAL) in "General setup", then under the | |
100 | - "Kernel debugging" select "KGDB: kernel debugger". | |
97 | + To enable <symbol>CONFIG_KGDB</symbol> you should look under | |
98 | + "Kernel debugging" and select "KGDB: kernel debugger". | |
101 | 99 | </para> |
102 | 100 | <para> |
103 | 101 | While it is not a hard requirement that you have symbols in your |
Documentation/intel_txt.txt
... | ... | @@ -192,7 +192,7 @@ |
192 | 192 | |
193 | 193 | The kernel option for enabling Intel TXT support is found under the |
194 | 194 | Security top-level menu and is called "Enable Intel(R) Trusted |
195 | -Execution Technology (TXT)". It is marked as EXPERIMENTAL and | |
195 | +Execution Technology (TXT)". It is considered EXPERIMENTAL and | |
196 | 196 | depends on the generic x86 support (to allow maximum flexibility in |
197 | 197 | kernel build options), since the tboot code will detect whether the |
198 | 198 | platform actually supports Intel TXT and thus whether any of the |
Documentation/zh_CN/CodingStyle
... | ... | @@ -462,13 +462,6 @@ |
462 | 462 | logging of avc messages output). Does not do system-call |
463 | 463 | auditing without CONFIG_AUDITSYSCALL. |
464 | 464 | |
465 | -仍然被认为不够稳定的功能应该被定义为依赖于“EXPERIMENTAL”: | |
466 | - | |
467 | -config SLUB | |
468 | - depends on EXPERIMENTAL && !ARCH_USES_SLAB_PAGE_STRUCT | |
469 | - bool "SLUB (Unqueued Allocator)" | |
470 | - ... | |
471 | - | |
472 | 465 | 而那些危险的功能(比如某些文件系统的写支持)应该在它们的提示字符串里显著的声明这 |
473 | 466 | 一点: |
474 | 467 |