From: "Steven Rostedt (Google)" <rostedt@xxxxxxxxxxx> The trace_options man page is there to list options and does not contain any functions. It should be ignored from the check as it does not have functions. Signed-off-by: Steven Rostedt (Google) <rostedt@xxxxxxxxxxx> --- check-manpages.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/check-manpages.sh b/check-manpages.sh index a52281198f6e..b455fecd124b 100755 --- a/check-manpages.sh +++ b/check-manpages.sh @@ -15,9 +15,15 @@ cd $1 MAIN=libtracefs MAIN_FILE=${MAIN}.txt +# Ignore man pages that do not contain functions +IGNORE="libtracefs-options.txt" + for man in ${MAIN}-*.txt; do sed -ne '/^NAME/,/^SYNOP/{/^[a-z]/{s/, *$//;s/,/\n/g;s/ //g;s/-.*$/-/;/-/{s/-//p;q};p}}' $man | while read a; do + if [ "${IGNORE/$man/}" != "${IGNORE}" ]; then + continue + fi if ! grep -q '\*'${a}'\*' $MAIN_FILE; then if [ "$last" == "" ]; then echo -- 2.34.1