Messages in this thread | | | Date | Wed, 16 Feb 2011 21:07:34 +0100 | From | Sam Ravnborg <> | Subject | Re: [PATCH] ARM: reenable DEBUG_SECTION_MISMATCH |
| |
On Wed, Feb 16, 2011 at 06:23:13PM +0100, Uwe Kleine-König wrote: > For 2.6.38-rc4-git9 only 29 out of 133 defconfigs still produce section > mismatches. These defconfigs produce 55 mismatches (weighted sum, so > maybe less uniq mismatches). > > This is in my opinion enough to start scaring people about the remaining > problems. > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> > --- > lib/Kconfig.debug | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug > index 3967c23..1130dd4 100644 > --- a/lib/Kconfig.debug > +++ b/lib/Kconfig.debug > @@ -102,7 +102,7 @@ config HEADERS_CHECK > > config DEBUG_SECTION_MISMATCH > bool "Enable full Section mismatch analysis" > - depends on UNDEFINED || (BLACKFIN) > + depends on ARM || BLACKFIN > default y > # This option is on purpose disabled for now. > # It will be enabled when we are down to a reasonable number
If we are deciding to make this ARCH dependent then a blacklist is much preferred.
I know that we have warnings lingering in the kernel for a long time. But throwing these waring in the face of people for each build will be eoung incentive to get most fixed.
Last I took a deeper look at this I had allyesconfig + allmodconfig almost warning free on x86. But I recall that especially the HOTPLUG_CPU stuff was tricky as they misuse the annotation.
We could try to enable it per default - and seem if people scream too much.
Sam -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |