From: Daniel Thompson Date: Thu, 5 Oct 2017 21:33:57 +0000 (+0100) Subject: test-patchset: Make a copy of const_structs.checkpatch X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=b0862961c9ea3b4e0bc5b3f7f7e5b2ff4cb027a7;p=users%2Fdedekind%2Faiaiai.git 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 Signed-off-by: Jacob Keller --- 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=