CHECK: Alignment should match open parenthesis CHECK: Blank lines aren't necessary after an open brace '{' CHECK: Please don't use multiple blank lines CHECK: Unnecessary parentheses around 'addr > bpf_func_addr' CHECK: Unnecessary parentheses around 'addr > bpf_subprog_func_addr' ERROR: code indent should use tabs where possible ERROR: open brace '{' following function definitions go on the next line ERROR: space required before the open brace '{' ERROR: space required before the open parenthesis '(' ERROR: trailing whitespace WARNING: Avoid multiple line dereference - prefer 'prog->termination_states->pre_execution_state[cpu_id]' WARNING: ENOTSUPP is not a SUSV4 error code, prefer EOPNOTSUPP WARNING: Missing a blank line after declarations WARNING: Possible repeated word: 'are' WARNING: braces {} are not necessary for single statement blocks WARNING: line length of 81 exceeds 80 columns WARNING: line length of 82 exceeds 80 columns WARNING: line length of 85 exceeds 80 columns WARNING: line length of 86 exceeds 80 columns WARNING: line length of 87 exceeds 80 columns WARNING: line length of 88 exceeds 80 columns WARNING: line length of 89 exceeds 80 columns WARNING: line length of 90 exceeds 80 columns WARNING: line length of 96 exceeds 80 columns WARNING: please, no spaces at the start of a line WARNING: usage of NR_CPUS is often wrong - consider using cpu_possible(), num_possible_cpus(), for_each_possible_cpu(), etc WARNING: void function return statements are not generally useful