summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Thompson <daniel.thompson@linaro.org>2017-10-05 22:33:57 +0100
committerJacob Keller <jacob.e.keller@intel.com>2017-10-05 15:29:39 -0700
commitb0862961c9ea3b4e0bc5b3f7f7e5b2ff4cb027a7 (patch)
tree4457ce09e7bed43380e91009cdc51ed2230bfe86
parentad4042349371c7e6caface81d6579d5d9aa4b11a (diff)
downloadaiaiai-b0862961c9ea3b4e0bc5b3f7f7e5b2ff4cb027a7.tar.gz
test-patchset: Make a copy of const_structs.checkpatch
Currently aiaiai issues the following warning for each patch under test because recent versions of checkpatch look for a list of structures in scripts/const_structs.checkpatch . This patch fixes the problem by copying out the extra file (if one is found). Signed-off-by: Daniel Thompson <daniel.thompson@linaro.org> Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
-rwxr-xr-xaiaiai-test-patchset8
1 files changed, 7 insertions, 1 deletions
diff --git a/aiaiai-test-patchset b/aiaiai-test-patchset
index 6193dfc..0ecbac6 100755
--- a/aiaiai-test-patchset
+++ b/aiaiai-test-patchset
@@ -481,12 +481,18 @@ if [ -n "$checkpatch" ]; then
git show "$commit_id1:scripts/checkpatch.pl" > "$checkpatch_pl"
chmod $verbose u+x "$checkpatch_pl" >&2
- # Also grab the typo corrections if the kernel under test has
+ # Grab the typo corrections if the kernel under test has
# one (no need to report errors... if something is weird
# checkpatch will let us know).
if git cat-file -e "$commit_id1:scripts/spelling.txt" 2>/dev/null; then
git show "$commit_id1:scripts/spelling.txt" > "$tmpdir/checkpatch/spelling.txt"
fi
+
+ # Also grab the list of constant structures (if present in this kernel)
+ if git cat-file -e "$commit_id1:scripts/const_structs.checkpatch" 2>/dev/null; then
+ git show "$commit_id1:scripts/const_structs.checkpatch" > "$tmpdir/checkpatch/const_structs.checkpatch"
+ fi
+
else
verbose "Can't find checkpatch.pl.. disabling checkpatch tests."
checkpatch=