Re: [PATCH 6.1 000/253] 6.1.148-rc1 review

From: Peter Schneider
Date: Fri Aug 15 2025 - 10:45:09 EST


Am 13.08.2025 um 03:29 schrieb Peter Schneider:
The messages I'm seeing are these (with some context), and I'm unfortunately not knowledgeable enough to understand their significance:


  UPD     include/generated/uapi/linux/version.h
  HOSTLD  arch/x86/tools/relocs
  UPD     include/generated/utsrelease.h
  UPD     include/generated/compile.h
  HOSTCC  scripts/bin2c
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/sorttable
  HOSTCC  scripts/asn1_compiler
  HOSTCC  scripts/genksyms/genksyms.o
  YACC    scripts/genksyms/parse.tab.[ch]
  LEX     scripts/genksyms/lex.lex.c
  HOSTCC  scripts/sign-file
  HOSTCC  scripts/selinux/genheaders/genheaders
  HOSTCC  scripts/insert-sys-cert
  HOSTCC  scripts/selinux/mdp/mdp
  DESCEND objtool
  DESCEND bpf/resolve_btfids
  HOSTCC  scripts/genksyms/parse.tab.o
  HOSTCC  scripts/genksyms/lex.lex.o
/usr/src/linux-stable-rc/scripts/bpf_doc.py --header \
        --file /usr/src/linux-stable-rc/tools/include/uapi/linux/bpf.h > /usr/src/linux-stable-rc/tools/bpf/ resolve_btfids/libbpf/bpf_helper_defs.h
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 bpf.h ''/usr/src/ linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 libbpf.h ''/usr/ src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 btf.h ''/usr/src/ linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 libbpf_common.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 libbpf_legacy.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 bpf_helpers.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 bpf_tracing.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 bpf_endian.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
gcc   -o /usr/src/linux-stable-rc/tools/objtool/fixdep /usr/src/linux-stable-rc/tools/objtool/fixdep-in.o
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 bpf_core_read.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 skel_internal.h ''/ usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 libbpf_version.h ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 usdt.bpf.h ''/usr/ src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'
gcc   -o /usr/src/linux-stable-rc/tools/bpf/resolve_btfids/fixdep /usr/src/linux-stable-rc/tools/bpf/resolve_btfids/ fixdep-in.o
/usr/src/linux-stable-rc/scripts/bpf_doc.py:62: SyntaxWarning: invalid escape sequence '\w'
  arg_re = re.compile('((\w+ )*?(\w+|...))( (\**)(\w+))?$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:64: SyntaxWarning: invalid escape sequence '\*'
  proto_re = re.compile('(.+) (\**)(\w+)\(((([^,]+)(, )?){1,5})\)$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:116: SyntaxWarning: invalid escape sequence '\*'
  p = re.compile(' \* ?(BPF\w+)$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:120: SyntaxWarning: invalid escape sequence '\*'
  end_re = re.compile(' \* ?NOTES$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:135: SyntaxWarning: invalid escape sequence '\*'
  p = re.compile(' \* ?((.+) \**\w+\((((const )?(struct )?(\w+|\.\.\.)( \**\w+)?)(, )?){1,5}\))$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:143: SyntaxWarning: invalid escape sequence '\*'
  p = re.compile(' \* ?(?:\t| {5,8})Description$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:156: SyntaxWarning: invalid escape sequence '\*'
  p = re.compile(' \* ?(?:\t| {5,8})(?:\t| {8})(.*)')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:169: SyntaxWarning: invalid escape sequence '\*'
  p = re.compile(' \* ?(?:\t| {5,8})Return$')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:182: SyntaxWarning: invalid escape sequence '\*'
  p = re.compile(' \* ?(?:\t| {5,8})(?:\t| {8})(.*)')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:221: SyntaxWarning: invalid escape sequence '\s'
  bpf_p = re.compile('\s*(BPF\w+)+')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:226: SyntaxWarning: invalid escape sequence '\s'
  assign_p = re.compile('\s*(BPF\w+)\s*=\s*(BPF\w+)')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:241: SyntaxWarning: invalid escape sequence '\w'
  self.enum_syscalls = re.findall('(BPF\w+)+', bpf_cmd_str)
/usr/src/linux-stable-rc/scripts/bpf_doc.py:264: SyntaxWarning: invalid escape sequence '\s'
  p = re.compile('\s*FN\((\w+)\)|\\\\')
/usr/src/linux-stable-rc/scripts/bpf_doc.py:277: SyntaxWarning: invalid escape sequence '\('
  self.define_unique_helpers = re.findall('FN\(\w+\)', fn_defines_str)
/usr/src/linux-stable-rc/scripts/bpf_doc.py:410: SyntaxWarning: invalid escape sequence '\*'
  '/{}/,/\*\//:include/uapi/linux/bpf.h'.format(delimiter)]
/usr/src/linux-stable-rc/scripts/bpf_doc.py:501: SyntaxWarning: invalid escape sequence '\ '
  license string passed (via **attr**) to the **bpf**\ () system call, and this
/usr/src/linux-stable-rc/scripts/bpf_doc.py:583: SyntaxWarning: invalid escape sequence '\ '
  one_arg += ' {}**\ '.format(a['star'].replace('*', '\\*'))
\
                if [ ! -d '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/' ]; then install -d -m 755 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'; fi; install exec-cmd.h -m 644 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'
\
                if [ ! -d '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/' ]; then install -d -m 755 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'; fi; install help.h -m 644 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'
\
                if [ ! -d '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/' ]; then install -d -m 755 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'; fi; install pager.h -m 644 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'
\
                if [ ! -d '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/' ]; then install -d -m 755 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'; fi; install parse- options.h -m 644 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'
\
                if [ ! -d '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/' ]; then install -d -m 755 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'; fi; install run- command.h -m 644 '/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd//include/subcmd/'
\
                if [ ! -d ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf' ]; then install -d -m 755 ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libbpf/'/include/bpf'; fi; install -m 644 /usr/src/linux- stable-rc/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h ''/usr/src/linux-stable-rc/tools/bpf/resolve_btfids/ libbpf/'/include/bpf'
  HOSTLD  scripts/genksyms/genksyms
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  CC      scripts/mod/devicetable-offsets.s
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/modpost.o
  UPD     scripts/mod/devicetable-offsets.h
  HOSTCC  scripts/mod/sumversion.o
  HOSTCC  scripts/mod/file2alias.o
rm -f /usr/src/linux-stable-rc/tools/objtool/libsubcmd.a && ar rcs /usr/src/linux-stable-rc/tools/objtool/libsubcmd.a / usr/src/linux-stable-rc/tools/objtool/libsubcmd-in.o
rm -f /usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd/libsubcmd.a && ar rcs /usr/src/linux-stable-rc/tools/ bpf/resolve_btfids/libsubcmd/libsubcmd.a /usr/src/linux-stable-rc/tools/bpf/resolve_btfids/libsubcmd/libsubcmd-in.o
  HOSTLD  scripts/mod/modpost
  CC      kernel/bounds.s
  CHKSHA1 include/linux/atomic/atomic-arch-fallback.h
  CHKSHA1 include/linux/atomic/atomic-instrumented.h
  UPD     include/generated/timeconst.h
  CHKSHA1 include/linux/atomic/atomic-long.h
  UPD     include/generated/bounds.h



I will start over with trying to build the other 6.y stable RCs and see whether this is specific to 6.1.148-rc1 or whether it occurs there, too.


So these warning messages occurred only 6.1.148-rc1. All the other 6.x RCs were fine. Despite these warnings, 6.1.148-rc1 built fine, and seemed to work ok. However I think these warning should not be present. They didn't occur in any of the 6.1.x RCs before, and I think I tested the last 20 or 30 of them.

Am I the only one who has seen this? Has anyone looked into this?


Beste Grüße,
Peter Schneider

--
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you. -- David McCullough Jr.

OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@xxxxxxxxxxxxxx
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@xxxxxxxxx

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature