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_spin_lock.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: 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 81 exceeds 80 columns
WARNING: line length of 83 exceeds 80 columns
WARNING: line length of 84 exceeds 80 columns
WARNING: line length of 87 exceeds 80 columns
WARNING: line length of 89 exceeds 80 columns
WARNING: line length of 91 exceeds 80 columns
WARNING: line length of 95 exceeds 80 columns
WARNING: line length of 98 exceeds 80 columns
WARNING: memory barrier without comment