From: "Steven Rostedt (Google)" <rostedt@xxxxxxxxxxx> tracefs_event_append_filter() and tracefs_event_verify_filter() are deprecated, where tracefs_filter_string_append() and tracefs_filter_string_verify() should be used instead. They are purposely not in the man pages. Do not have the checker warn about them. Signed-off-by: Steven Rostedt (Google) <rostedt@xxxxxxxxxxx> --- check-manpages.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/check-manpages.sh b/check-manpages.sh index 33419a92fd2f..d3ec6af65c50 100755 --- a/check-manpages.sh +++ b/check-manpages.sh @@ -37,8 +37,13 @@ for man in ${MAIN}-*.txt; do done done +DEPRECATED="*tracefs_event_append_filter* *tracefs_event_verify_filter*" + sed -ne 's/^[a-z].*[ \*]\([a-z_][a-z_]*\)(.*/\1/p' -e 's/^\([a-z_][a-z_]*\)(.*/\1/p' ../include/tracefs.h | while read f; do if ! grep -q '\*'${f}'\*' $MAIN_FILE; then + if [ "${DEPRECATED/\*$f\*/}" != "${DEPRECATED}" ]; then + continue; + fi if [ "$last" == "" ]; then echo echo "Missing functions from $MAIN_FILE that are in tracefs.h" -- 2.34.1