lib/: make RUNTIME_TESTS a menuconfig to ease disabling it all

"Linux Kernel Mailing List" <[email protected]>
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/d3deafaa8b5c14cd1a001d0be675fc1e242dce42
Commit:     d3deafaa8b5c14cd1a001d0be675fc1e242dce42
Parent:     0ade34c37012ea5c516d9aa4d19a56e9f40a55ed
Refname:    refs/heads/master
Author:     Vincent Legoll <[email protected]>
AuthorDate: Tue Feb 6 15:38:38 2018 -0800
Committer:  Linus Torvalds <[email protected]>
CommitDate: Tue Feb 6 18:32:44 2018 -0800

    lib/: make RUNTIME_TESTS a menuconfig to ease disabling it all
    
    No need to get into the submenu to disable all related config entries.
    
    This makes it easier to disable all RUNTIME_TESTS config options without
    entering the submenu.  It will also enable one to see that en/dis-abled
    state from the outside menu.
    
    This is only intended to change menuconfig UI, not change the config
    dependencies.
    
    Link: http://lkml.kernel.org/r/[email protected]
    Signed-off-by: Vincent Legoll <[email protected]>
    Cc: Ingo Molnar <[email protected]>
    Cc: Byungchul Park <[email protected]>
    Cc: Peter Zijlstra <[email protected]>
    Cc: "Paul E. McKenney" <[email protected]>
    Cc: Josh Poimboeuf <[email protected]>
    Cc: Geert Uytterhoeven <[email protected]>
    Cc: Randy Dunlap <[email protected]>
    Cc: "Luis R. Rodriguez" <[email protected]>
    Cc: Nicholas Piggin <[email protected]>
    Cc: Thomas Gleixner <[email protected]>
    Signed-off-by: Andrew Morton <[email protected]>
    Signed-off-by: Linus Torvalds <[email protected]>
---
 lib/Kconfig.debug | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index cb9dd85a8356..1a1423923bcf 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -1641,7 +1641,10 @@ config DMA_API_DEBUG
 
 	  If unsure, say N.
 
-menu "Runtime Testing"
+menuconfig RUNTIME_TESTING_MENU
+	bool "Runtime Testing"
+
+if RUNTIME_TESTING_MENU
 
 config LKDTM
 	tristate "Linux Kernel Dump Test Tool Module"
@@ -1929,7 +1932,7 @@ config TEST_DEBUG_VIRTUAL
 
 	  If unsure, say N.
 
-endmenu # runtime tests
+endif # RUNTIME_TESTING_MENU
 
 config MEMTEST
 	bool "Memtest"
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.