]> git.ozlabs.org Git - next-scripts/commitdiff
check_fixes: give more advice
authorStephen Rothwell <sfr@canb.auug.org.au>
Tue, 12 Feb 2019 02:18:30 +0000 (13:18 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 12 Feb 2019 02:18:30 +0000 (13:18 +1100)
check_fixes

index 46a0b370169cbe879754e8c1264d7bcc211fc880..63abf880994b84c198354b75912789d45d552f24 100755 (executable)
@@ -15,6 +15,7 @@ Linus_tree="${HOME}/kernels/linus.git"
 
 split_re='^([Cc][Oo][Mm][Mm][Ii][Tt])?[[:space:]]*([[:xdigit:]]{5,})([[:space:]]*)(.*)$'
 nl=$'\n'
+tab=$'\t'
 
 # Strip the leading and training spaces from a string
 strip_spaces()
@@ -127,7 +128,7 @@ has these problem(s):
                target_subject=$(strip_spaces "$target_subject")
 
                if [ "$subject" != "${target_subject:0:${#subject}}" ]; then
-                       msg="${msg:+${msg}${nl}}  - Subject does not match target commit subject"
+                       msg="${msg:+${msg}${nl}}  - Subject does not match target commit subject${nl}    Just use${nl}${tab}git log -1 --format='Fixes: %h ("%s")'"
                fi
                lsha=$(cd "$Linus_tree" && git rev-parse -q --verify "$sha")
                if [ -z "$lsha" ]; then