kvargs: use SPDX tags
[dpdk.git] / devtools / check-git-log.sh
index 62b5f43..c601f6a 100755 (executable)
@@ -47,7 +47,7 @@ if [ "$1" = '-h' -o "$1" = '--help' ] ; then
        exit
 fi
 
-selfdir=$(dirname $(readlink -e $0))
+selfdir=$(dirname $(readlink -f $0))
 range=${1:-origin/master..}
 # convert -N to HEAD~N.. in order to comply with git-log-fixes.sh getopts
 if printf -- $range | grep -q '^-[0-9]\+' ; then
@@ -87,7 +87,7 @@ bad=$(for commit in $commits ; do
        if [ $(echo "$drvgrp" | wc -l) -gt 1 ] ; then
                echo "$headline" | grep -v '^drivers:'
        elif [ $(echo "$drv" | wc -l) -gt 1 ] ; then
-               echo "$headline" | grep -v "^$drvgrp"
+               echo "$headline" | grep -v "^drivers/$drvgrp"
        else
                echo "$headline" | grep -v "^$drv"
        fi
@@ -121,20 +121,25 @@ bad=$(echo "$headlines" | grep -E --color=always \
        -e ':.*\<arm\>' \
        -e ':.*\<armv7\>' \
        -e ':.*\<armv8\>' \
+       -e ':.*\<crc\>' \
        -e ':.*\<dma\>' \
        -e ':.*\<freebsd\>' \
+       -e ':.*\<iova\>' \
        -e ':.*\<linux\>' \
        -e ':.*\<lro\>' \
+       -e ':.*\<lsc\>' \
        -e ':.*\<mac\>' \
        -e ':.*\<mtu\>' \
        -e ':.*\<nic\>' \
+       -e ':.*\<nvm\>' \
        -e ':.*\<numa\>' \
        -e ':.*\<pci\>' \
        -e ':.*\<pmd\>' \
        -e ':.*\<rss\>' \
-       -e ':.*\<tile-gx\>' \
-       -e ':.*\<tilegx\>' \
-       -e ':.*\<vlan\>' \
+       -e ':.*\<sctp\>' \
+       -e ':.*\<tso\>' \
+       -e ':.*\<[Vv]lan\>' \
+       -e ':.*\<vsi\>' \
        | sed 's,^,\t,')
 [ -z "$bad" ] || printf "Wrong headline lowercase:\n$bad\n"