summaryrefslogtreecommitdiff
path: root/check
diff options
context:
space:
mode:
authorJohannes Thumshirn <jthumshirn@suse.de>2018-12-21 10:16:12 +0100
committerEryu Guan <guaneryu@gmail.com>2018-12-22 20:02:26 +0800
commit7fc034868d5dce9aaf3517c9c2197221b9a772e4 (patch)
treec00eccbce66255eda3de9a55e9404ab7f5239428 /check
parent2c97b8691d05aaded0139b1b06667d005123abad (diff)
common/config: create $RESULT_BASE before dumping kmemleak leaks
In _init_kmemleak() we're touching a check_kmemleak file in ${RESULT_BASE} if ${DEBUGFS_MNT/kmemleak} exists as a marker that we have to check for kmemleak output after running a test. In 'check' we're calling _init_kmemleak() at around 60% of the file, but ${RESULT_BASE} is created later at around 62% of the file, causing the 'touch' in _init_kmemleak() to fail. Create the ${RESULT_BASE} just after assigning the default value in get_next_config() [Eryu: check for mkdir failure and remove the $RESULT_BASE creation in check.] Signed-off-by: Johannes Thumshirn <jthumshirn@suse.de> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
Diffstat (limited to 'check')
-rwxr-xr-xcheck7
1 files changed, 0 insertions, 7 deletions
diff --git a/check b/check
index 59f94c1c..3de1f086 100755
--- a/check
+++ b/check
@@ -534,13 +534,6 @@ for section in $HOST_OPTIONS_SECTIONS; do
fi
fi
- mkdir -p $RESULT_BASE
- if [ ! -d $RESULT_BASE ]; then
- echo "failed to create results directory $RESULT_BASE"
- status=1
- exit
- fi
-
if $OPTIONS_HAVE_SECTIONS; then
echo "SECTION -- $section"
fi