[<prev] [next>] [day] [month] [year] [list]
Message-Id: <1322769053-25038-1-git-send-email-john.stultz@linaro.org>
Date: Thu, 1 Dec 2011 11:50:53 -0800
From: John Stultz <john.stultz@...aro.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Cc: John Stultz <john.stultz@...aro.org>,
Andrew Morton <akpm@...ux-foundation.org>,
Darren Hart <dvhart@...ux.intel.com>,
Michal Marek <mmarek@...e.cz>,
Arnaud Lacombe <lacombar@...il.com>
Subject: [PATCH] merge_config.sh: Fix bug in final check
Hey Andrew,
Arnaud Lacombe pointed out the final checking that
the requested configs were included in the final .config
was broken.
The example was that if you had a fragment that disabled
CONFIG_DECOMPRESS_GZIP applied to a normal defconfig,
there would be no final warning that CONFIG_DECOMPRESS_GZIP
was acutally set in the final .config.
This bug was introduced by me in v3 of the original patch, and
the following patch reverts the invalid change.
CC: Andrew Morton <akpm@...ux-foundation.org>
CC: Darren Hart <dvhart@...ux.intel.com>
CC: Michal Marek <mmarek@...e.cz>
CC: Arnaud Lacombe <lacombar@...il.com>
Reported-by: Arnaud Lacombe <lacombar@...il.com>
Signed-off-by: John Stultz <john.stultz@...aro.org>
---
scripts/kconfig/merge_config.sh | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/kconfig/merge_config.sh b/scripts/kconfig/merge_config.sh
index 890276b..6f12fb3 100755
--- a/scripts/kconfig/merge_config.sh
+++ b/scripts/kconfig/merge_config.sh
@@ -104,8 +104,8 @@ make KCONFIG_ALLCONFIG=$TMP_FILE $ALLTARGET
# Check all specified config values took (might have missed-dependency issues)
for CFG in $(sed -n "$SED_CONFIG_EXP" $TMP_FILE); do
- REQUESTED_VAL=$(sed -n "$SED_CONFIG_EXP" $TMP_FILE | grep -w -e "$CFG")
- ACTUAL_VAL=$(sed -n "$SED_CONFIG_EXP" .config | grep -w -e "$CFG")
+ REQUESTED_VAL=$(grep -w -e "$CFG" $TMP_FILE)
+ ACTUAL_VAL=$(grep -w -e "$CFG" .config)
if [ "x$REQUESTED_VAL" != "x$ACTUAL_VAL" ] ; then
echo "Value requested for $CFG not in final .config"
echo "Requested value: $REQUESTED_VAL"
--
1.7.3.2.146.gca209
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists