[lkml]   [2008]   [Jun]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[PATCH 23/24] kconfig: make oldconfig is now less chatty
    Previously when running "make oldconfig" we saw all the propmt lines
    from kconfig and noone actully read this.

    With this patch the user will only see output if there is new symbols.
    This will be seen as "make oldconfig" runs which does not generate any output.

    A typical run now looks like this:

    $ make oldconfig
    scripts/kconfig/conf -o arch/x86/Kconfig

    If a new symbol is found then we restart the config process like this:
    $ make oldconfig
    scripts/kconfig/conf -o arch/x86/Kconfig
    * Restart config...
    * General setup
    Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?] y
    Local version - append to kernel release (LOCALVERSION) []

    The bahaviour is similar to what we know when running the implicit
    oldconfig target "make silentoldconfig".
    "make silentoldconfig" are run as part of the kernel build process
    if the configuration has changed.

    Signed-off-by: Sam Ravnborg <>
    Cc: Roman Zippel <>
    scripts/kconfig/conf.c | 2 +-
    1 files changed, 1 insertions(+), 1 deletions(-)

    diff --git a/scripts/kconfig/conf.c b/scripts/kconfig/conf.c
    index bd2a27e..6cdaa0c 100644
    --- a/scripts/kconfig/conf.c
    +++ b/scripts/kconfig/conf.c
    @@ -590,10 +590,10 @@ int main(int ac, char **av)
    case ask_silent:
    + case ask_new:
    if (conf_silent_update())
    - case ask_new:
    case ask_all:
    case set_default:
    if (conf_update())

     \ /
      Last update: 2008-06-30 23:43    [W:0.021 / U:3.608 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site