2016-10-17 09:56:24

by Andreas Platschek

[permalink] [raw]
Subject: [PATCH 0/2] Kconfig: fix references to documenation

Documentation of development tools (ubsan, kmemleak, etc.) was moved and
renamed during sphinxification of Documentation. References to this
Documentation thus need to be fixed.

Andreas Platschek (2):
Kconfig: lib/Kconfig.debug: fix references to Documenation
Kconfig: lib/Kconfig.ubsan fix reference to ubsan documentation

lib/Kconfig.debug | 8 ++++----
lib/Kconfig.ubsan | 3 ++-
2 files changed, 6 insertions(+), 5 deletions(-)

--
2.9.3


2016-10-17 09:56:26

by Andreas Platschek

[permalink] [raw]
Subject: [PATCH 1/2] Kconfig: lib/Kconfig.debug: fix references to Documenation

Documentation on development tools was moved to Documentation/devl-tools
and sphinxified (renamed from .txt to .rst).

References in lib/Kconfig.debug need to be updated to the new location.

Signed-off-by: Andreas Platschek <[email protected]>
---
lib/Kconfig.debug | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index 85a456a..d70dc5b 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -175,8 +175,8 @@ config GDB_SCRIPTS
build directory. If you load vmlinux into gdb, the helper
scripts will be automatically imported by gdb as well, and
additional functions are available to analyze a Linux kernel
- instance. See Documentation/gdb-kernel-debugging.txt for further
- details.
+ instance. See Documentation/dev-tools/gdb-kernel-debugging.rst
+ for further details.

config ENABLE_WARN_DEPRECATED
bool "Enable __deprecated logic"
@@ -522,7 +522,7 @@ config DEBUG_KMEMLEAK
difference being that the orphan objects are not freed but
only shown in /sys/kernel/debug/kmemleak. Enabling this
feature will introduce an overhead to memory
- allocations. See Documentation/kmemleak.txt for more
+ allocations. See Documentation/dev-tools/kmemleak.rst for more
details.

Enabling DEBUG_SLAB or SLUB_DEBUG may increase the chances
@@ -719,7 +719,7 @@ config KCOV
different machines and across reboots. If you need stable PC values,
disable RANDOMIZE_BASE.

- For more details, see Documentation/kcov.txt.
+ For more details, see Documentation/dev-tools/kcov.rst.

config KCOV_INSTRUMENT_ALL
bool "Instrument all code by default"
--
2.9.3

2016-10-17 09:56:25

by Andreas Platschek

[permalink] [raw]
Subject: [PATCH 2/2] Kconfig: lib/Kconfig.ubsan fix reference to ubsan documentation

Documenation/ubsan.txt was moved to Documentation/dev-tools/ubsan.rst,
this fixes the reference.

Signed-off-by: Andreas Platschek <[email protected]>
---
lib/Kconfig.ubsan | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/Kconfig.ubsan b/lib/Kconfig.ubsan
index bc6e651..a669c19 100644
--- a/lib/Kconfig.ubsan
+++ b/lib/Kconfig.ubsan
@@ -10,7 +10,8 @@ config UBSAN
This option enables undefined behaviour sanity checker
Compile-time instrumentation is used to detect various undefined
behaviours in runtime. Various types of checks may be enabled
- via boot parameter ubsan_handle (see: Documentation/ubsan.txt).
+ via boot parameter ubsan_handle
+ (see: Documentation/dev-tools/ubsan.rst).

config UBSAN_SANITIZE_ALL
bool "Enable instrumentation for the entire kernel"
--
2.9.3