On Sat, Jan 14, 2023 at 8:25 AM Jonathan Corbet <corbet@xxxxxxx> wrote: > The duplicate inclusion does seem worth fixing, but I wonder if you're > deleting the right one? Having the documentation Kconfig under lib > seems a bit strange, somehow; Documentation/ is a top-level directory, > after all. I thought about that. Looking at the history, the toplevel inclusion was added in b1663d7e3a7961 (2019-06-04), and the lib/Kconfig.debug inclusion was added in 75442fb0ccaacd (2020-10-30). Given the actual entries in Documentation/Kconfig (WARN_MISSING_DOCUMENTS and WARN_ABI_ERRORS), putting them under the "Kernel hacking" menu makes sense to me. We *could* add a new top-level menu to Documentation/Kconfig, but it doesn't really seem like an improvement over having them live in Kernel hacking.