[PATCH] Remove all references to unknown Kconfig symbols

Paul Bolle pebolle at tiscali.nl
Thu Oct 2 14:16:26 UTC 2014


On Thu, 2014-10-02 at 08:37 -0400, Josh Boyer wrote:
> On Thu, Oct 2, 2014 at 5:00 AM, Paul Bolle <pebolle at tiscali.nl> wrote:
> > diff --git a/config-arm-generic b/config-arm-generic
> > index 9ddb1f0ccec8..1f07efa9b2fc 100644
> > --- a/config-arm-generic
> > +++ b/config-arm-generic
> > @@ -79,15 +79,12 @@ CONFIG_GENERIC_CPUFREQ_CPU0=m
> >  # Device tree
> >  CONFIG_DTC=y
> >  CONFIG_DMA_OF=y
> > -CONFIG_PROC_DEVICETREE=y
> 
> I remember this change happening upstream, but there are quite a few
> defconfig files that still have this included.  They also include some
> of the other symbols you've identified, like CONFIG_MTD_CHAR.  Have
> you sent patches upstream to remove these symbols from the arch
> defconfigs as well?

One or two years ago I almost convinced Jiri Kosina to do a treewide
cleanup of defconfig files. But after Jiri saw my patch (or pull
request, actually) which I think touched 90% of defconfig files - ie,
hundreds of files - sanity prevailed and that plan was silently dropped.

If I do a Kconfig cleanup upstream I try to mention the related cruft in
defconfig files. Sometimes the maintainers want it removed too,
sometimes they don't.


Paul Bolle



More information about the kernel mailing list