On Tue, Oct 11, 2022 at 1:09 PM Abdullah Ömer Yamaç <omer.ya...@ceng.metu.edu.tr> wrote: > > With the previous patch, some version.map files are not necessary. > In this patch, we removed them. > > Signed-off-by: Abdullah Ömer Yamaç <omer.ya...@ceng.metu.edu.tr> > Suggested-by: Ferruh Yigit <ferruh.yi...@amd.com>
I'd like some check added as part of this series. Something like: $ git diff diff --git a/devtools/check-symbol-maps.sh b/devtools/check-symbol-maps.sh index 32e1fa5c8f..9d2f85ed73 100755 --- a/devtools/check-symbol-maps.sh +++ b/devtools/check-symbol-maps.sh @@ -60,4 +60,18 @@ if [ -n "$local_miss_maps" ] ; then ret=1 fi +find_unneeded_maps () +{ + for map in $@ ; do + [ $(buildtools/map-list-symbol.sh $map | wc -l) != 0 ] || echo $map + done +} + +unneeded_maps=$(find_unneeded_maps $@) +if [ -n "$unneeded_maps" ] ; then + echo "Found unneeded map files:" + echo "$unneeded_maps" + ret=1 +fi + exit $ret It helped me catch: $ ./devtools/check-symbol-maps.sh Found unneeded map files: drivers/net/mana/version.map -- David Marchand