Hi Masahiro, Thanks for this, looks good to me. Just a nit below. On Fri, 17 May 2019 13:27:53 +0900 Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> wrote: > > diff --git a/scripts/modules-check.sh b/scripts/modules-check.sh > new file mode 100755 > index 000000000000..c875f6eab01e > --- /dev/null > +++ b/scripts/modules-check.sh > @@ -0,0 +1,20 @@ > +#!/bin/sh > +# SPDX-License-Identifier: GPL-2.0 > + > +set -e > + > +# Check uniqueness of module names > +check_same_name_modules() > +{ > + same_name_modules=$(cat modules.order modules.builtin | \ ^ This trailing '\' is unnecessary after a pipe symbol. > + xargs -r basename -a -- | sort | uniq -d) > + > + for m in $same_name_modules > + do > + echo "warning: same basename if the following are built as modules:" >&2 > + grep -h -e "/$m" modules.order modules.builtin | \ Same here > + sed 's:^kernel/: :' >&2 > + done > +} > + > +check_same_name_modules Reviewed-by: Stephen ROthwell <sfr@xxxxxxxxxxxxxxxx> -- Cheers, Stephen Rothwell
Attachment:
pgpzaxkXCoBZO.pgp
Description: OpenPGP digital signature