[Ksummit-discuss] [PATCH 2/2] kconfig: new command line kernel configuration tool

Frank Rowand frowand.list at gmail.com
Sun Jul 9 17:32:22 UTC 2017


On 07/09/17 01:31, Geert Uytterhoeven wrote:
> On Sun, Jul 9, 2017 at 5:56 AM, Linus Walleij <linus.walleij at linaro.org> wrote:
>>> Krzysztof Kozlowski wrote:
>>>> However why not extending existing scripts/config? It
>>>> already has the feature for setting kconfig options (without looking
>>>> at dependencies - so like >> of yours).
>>>
>>> I didn't know about scripts/config when I wrote it.  scripts/config is
>>> essentially a UI around "echo CONFIG_FOO=m >> .config".  It's totally
>>> useless.
>>
>> Maybe useless for you but i use it every day in my work. To compile a kernel
> 
> I assume the script has it uses.
> But to scratch Dan's itch (and mine, for generating .config from DTS), which
> is the non-trivial case, it may not work.

Hi Geert,

An aid, though not a full solution, is scripts/dtc/dt_to_config.  Though
if I remember correctly, you are already familiar with that.  For anyone
who wants more information on the complexities of using dt_to_config, how
to use it, and why it has difficulties providing a precise configuration
automatically, see: http://elinux.org/Device_Tree_presentations_papers_articles#linux_kernel_configuration
slides 33 - 80.

-Frank


> So I'll definitely give Dan's script a try, thanks!
> 
>>         yes "" | make $(make_options) oldconfig
> 
> That will become an infinite loop if "y" is not a valid answer for the newly
> introduced option (e.g. if it needs a number)?
> 
> Gr{oetje,eeting}s,
> 
>                         Geert
> 
> --
> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org
> 
> In personal conversations with technical people, I call myself a hacker. But
> when I'm talking to journalists I just say "programmer" or something like that.
>                                 -- Linus Torvalds
> _______________________________________________
> Ksummit-discuss mailing list
> Ksummit-discuss at lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/ksummit-discuss
> 



More information about the Ksummit-discuss mailing list