git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
app/crypto-perf: do not populate the mbufs at init
[dpdk.git]
/
devtools
/
check-git-log.sh
diff --git
a/devtools/check-git-log.sh
b/devtools/check-git-log.sh
index
f79f0a2
..
910daba
100755
(executable)
--- a/
devtools/check-git-log.sh
+++ b/
devtools/check-git-log.sh
@@
-47,7
+47,7
@@
if [ "$1" = '-h' -o "$1" = '--help' ] ; then
exit
fi
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
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
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
else
echo "$headline" | grep -v "^$drv"
fi
@@
-113,28
+113,31
@@
bad=$(echo "$headlines" | grep --color=always \
# check headline uppercase (Rx/Tx, VF, L2, MAC, Linux, ARM...)
bad=$(echo "$headlines" | grep -E --color=always \
# check headline uppercase (Rx/Tx, VF, L2, MAC, Linux, ARM...)
bad=$(echo "$headlines" | grep -E --color=always \
- -e '\<(rx|tx|RX|TX)\>' \
- -e '\<[pv]f\>' \
- -e '\<[hsf]w\>' \
- -e '\<l[234]\>' \
+ -e '
:.*
\<(rx|tx|RX|TX)\>' \
+ -e '
:.*
\<[pv]f\>' \
+ -e '
:.*
\<[hsf]w\>' \
+ -e '
:.*
\<l[234]\>' \
-e ':.*\<api\>' \
-e ':.*\<arm\>' \
-e ':.*\<armv7\>' \
-e ':.*\<armv8\>' \
-e ':.*\<api\>' \
-e ':.*\<arm\>' \
-e ':.*\<armv7\>' \
-e ':.*\<armv8\>' \
+ -e ':.*\<crc\>' \
-e ':.*\<dma\>' \
-e ':.*\<freebsd\>' \
-e ':.*\<linux\>' \
-e ':.*\<lro\>' \
-e ':.*\<dma\>' \
-e ':.*\<freebsd\>' \
-e ':.*\<linux\>' \
-e ':.*\<lro\>' \
+ -e ':.*\<lsc\>' \
-e ':.*\<mac\>' \
-e ':.*\<mtu\>' \
-e ':.*\<nic\>' \
-e ':.*\<mac\>' \
-e ':.*\<mtu\>' \
-e ':.*\<nic\>' \
+ -e ':.*\<nvm\>' \
-e ':.*\<numa\>' \
-e ':.*\<pci\>' \
-e ':.*\<pmd\>' \
-e ':.*\<rss\>' \
-e ':.*\<numa\>' \
-e ':.*\<pci\>' \
-e ':.*\<pmd\>' \
-e ':.*\<rss\>' \
- -e ':.*\<t
ile-gx
\>' \
- -e ':.*\<
tilegx
\>' \
- -e ':.*\<v
lan
\>' \
+ -e ':.*\<t
so
\>' \
+ -e ':.*\<
[Vv]lan
\>' \
+ -e ':.*\<v
si
\>' \
| sed 's,^,\t,')
[ -z "$bad" ] || printf "Wrong headline lowercase:\n$bad\n"
| sed 's,^,\t,')
[ -z "$bad" ] || printf "Wrong headline lowercase:\n$bad\n"
@@
-170,12
+173,6
@@
bad=$(echo "$tags" |
sed 's,^.,\t&,')
[ -z "$bad" ] || printf "Wrong tag:\n$bad\n"
sed 's,^.,\t&,')
[ -z "$bad" ] || printf "Wrong tag:\n$bad\n"
-# check blank line after last Fixes: tag
-bad=$(echo "$bodylines" |
- sed -n 'N;/\nFixes:/D;/\n$/D;/^Fixes:/P' |
- sed 's,^.,\t&,')
-[ -z "$bad" ] || printf "Missing blank line after 'Fixes' tag:\n$bad\n"
-
# check missing Fixes: tag
bad=$(for fix in $fixes ; do
git log --format='%b' -1 $fix | grep -q '^Fixes: ' ||
# check missing Fixes: tag
bad=$(for fix in $fixes ; do
git log --format='%b' -1 $fix | grep -q '^Fixes: ' ||
@@
-198,9
+195,9
@@
bad=$(for fixtag in $fixtags ; do
done | sed 's,^,\t,')
[ -z "$bad" ] || printf "Wrong 'Fixes' reference:\n$bad\n"
done | sed 's,^,\t,')
[ -z "$bad" ] || printf "Wrong 'Fixes' reference:\n$bad\n"
-# check C
C:stable
for fixes
+# check C
c: stable@dpdk.org
for fixes
bad=$(for fix in $stablefixes ; do
bad=$(for fix in $stablefixes ; do
- git log --format='%b' -1 $fix | grep -qi '^C
C
: *stable@dpdk.org' ||
+ git log --format='%b' -1 $fix | grep -qi '^C
c
: *stable@dpdk.org' ||
git log --format='\t%s' -1 $fix
done)
git log --format='\t%s' -1 $fix
done)
-[ -z "$bad" ] || printf "
Should CC: stable@dpdk.org
\n$bad\n"
+[ -z "$bad" ] || printf "
Is it candidate for Cc: stable@dpdk.org backport?
\n$bad\n"