dmpogo wrote:BTW, why ? Or, better to say, why does trhis option in then exist and can be disabled if you are not an EXPERT ?
I can't give you a definite answer, but my strong suspicion is that it's because kernel developers are lazy. You have to understand this as a development over time. So that you don't have to enable everything separately, they simply configured this automatic activation. And yes, sometimes even "corpses" remain. How useful is this IF query? ->
Code: Select all
config DEBUG_BUGVERBOSE
bool "Verbose BUG() reporting (adds 70K)" if DEBUG_KERNEL && EXPERT
(Yes, sometimes they forget you can then remove something

Yes, ‘if DEBUG_KERNEL’ would be sufficient.)