[lkml]   [2010]   [Apr]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH 0/6] kconfig: add support to show hidden options which have prompts
    (in menuconfig)
    Press <Z> to show all config symbols which have prompts.

    Quote Tim Bird (

    | I've been bitten by this numerous times. I most often
    | use ftrace on ARM, but when I go back to x86, I almost
    | always go through a sequence of searching for the
    | function graph tracer in the menus, then realizing it's
    | completely missing until I disable CC_OPTIMIZE_FOR_SIZE.
    | Is there any way to have the menu item appear, but be
    | unsettable unless the SIZE option is disabled? I'm
    | not a Kconfig guru...

    I myself found this useful too. For example, I need to test
    ftrace/tracing and want to be sure all the tracing features are
    enabled, so I enter the "Tracers" menu, and press <Z> to
    see if there is any config hidden.

    I noticed gconfig and xconfig have a button "Show all options",
    but that's a bit too much, and I think normally what we are not
    interested in those configs which have no prompt thus can't be
    changed by users.


    --- Tracers
    -*- Kernel Function Tracer
    - - Kernel Function Graph Tracer
    [*] Interrupts-off Latency Tracer
    - - Preemption-off Latency Tracer
    [*] Sysprof Tracer

    Here you can see 2 tracers are not selectable, and then can find
    out how to make them selectable.

    I also add this support for gconfig, but haven't done for xconfig.

    btw: are there many users using gconfig/xconfig today ?

    Documentation/kbuild/kconfig-language.txt | 2 +-
    scripts/kconfig/gconf.c | 113 ++++++++++-------------------
    scripts/kconfig/ | 26 +++++--
    scripts/kconfig/lkc_proto.h | 3 +-
    scripts/kconfig/lxdialog/inputbox.c | 4 +-
    scripts/kconfig/lxdialog/menubox.c | 22 +++---
    scripts/kconfig/mconf.c | 22 +++++-
    scripts/kconfig/menu.c | 12 +++-
    scripts/kconfig/ | 21 +++++-
    scripts/kconfig/zconf.y | 21 +++++-
    10 files changed, 136 insertions(+), 110 deletions(-)

     \ /
      Last update: 2010-04-14 05:45    [W:0.021 / U:165.496 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site