CHECK: Blank lines aren't necessary after an open brace '{' CHECK: Macro argument 'p' may be better as '(p)' to avoid precedence issues CHECK: Prefer using the BIT macro CHECK: Unnecessary parentheses around qnodes[bpf_get_smp_processor_id()] CHECK: spaces preferred around that '*' (ctx:WxV) ERROR: spaces required around that ':' (ctx:VxW) ERROR: trailing statements should be on next line WARNING: Improper SPDX comment style for 'tools/testing/selftests/bpf/bpf_arena_qspinlock.h', please use '/*' instead WARNING: Improper SPDX comment style for 'tools/testing/selftests/bpf/bpf_atomic.h', please use '/*' instead WARNING: Missing a blank line after declarations WARNING: Missing or malformed SPDX-License-Identifier tag in line 1 WARNING: Prefer 'signed int' to bare use of 'signed' WARNING: Prefer 'unsigned int' to bare use of 'unsigned' WARNING: Prefer __pure over __attribute__((pure)) WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? WARNING: labels should not be indented WARNING: line length of 82 exceeds 80 columns WARNING: line length of 83 exceeds 80 columns WARNING: line length of 84 exceeds 80 columns WARNING: line length of 86 exceeds 80 columns WARNING: line length of 98 exceeds 80 columns WARNING: memory barrier without comment