lkml.org 
[lkml]   [2013]   [Apr]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 1/2] localmodconfig: Add debug prints for dependencies of module configs
    From: Steven Rostedt <rostedt@goodmis.org>

    When a config for a module is added to the list to save in the final
    config file, add a print to show what dependencies are used. This is
    useful to debug when a config is disabled by the make oldconfig after
    localmodconfig is finished.

    This print only appears if the environment variable LOCALMODCONFIG_DEBUG
    is defined.

    Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
    ---
    scripts/kconfig/streamline_config.pl | 9 +++++++++
    1 file changed, 9 insertions(+)

    diff --git a/scripts/kconfig/streamline_config.pl b/scripts/kconfig/streamline_config.pl
    index 3368939..343a568 100644
    --- a/scripts/kconfig/streamline_config.pl
    +++ b/scripts/kconfig/streamline_config.pl
    @@ -396,6 +396,15 @@ foreach my $module (keys(%modules)) {
    foreach my $conf (@arr) {
    $configs{$conf} = $module;
    dprint "$conf added by direct ($module)\n";
    + if ($debugprint) {
    + my $c=$conf;
    + $c =~ s/^CONFIG_//;
    + if (defined($depends{$c})) {
    + dprint " deps = $depends{$c}\n";
    + } else {
    + dprint " no deps\n";
    + }
    + }
    }
    } else {
    # Most likely, someone has a custom (binary?) module loaded.
    --
    1.7.10.4

    [unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2013-04-30 01:21    [W:3.157 / U:0.176 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site