WARNING: function definition argument 'struct bpf_timed_may_goto *' should also have an identifier name #107: FILE: include/linux/filter.h:1142: +u64 bpf_check_timed_may_goto(struct bpf_timed_may_goto *); WARNING: line length of 82 exceeds 80 columns #163: FILE: kernel/bpf/verifier.c:21575: + if (is_may_goto_insn(insn) && bpf_jit_supports_timed_may_goto()) { WARNING: line length of 97 exceeds 80 columns #181: FILE: kernel/bpf/verifier.c:21593: + insn_buf[0] = BPF_LDX_MEM(BPF_DW, BPF_REG_AX, BPF_REG_10, stack_off_cnt); WARNING: line length of 97 exceeds 80 columns #183: FILE: kernel/bpf/verifier.c:21595: + insn_buf[1] = BPF_JMP_IMM(BPF_JEQ, BPF_REG_AX, 0, insn->off + 5); WARNING: line length of 97 exceeds 80 columns #185: FILE: kernel/bpf/verifier.c:21597: + insn_buf[1] = BPF_JMP_IMM(BPF_JEQ, BPF_REG_AX, 0, insn->off - 1); WARNING: line length of 97 exceeds 80 columns #195: FILE: kernel/bpf/verifier.c:21607: + insn_buf[6] = BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_AX, stack_off_cnt); WARNING: line length of 86 exceeds 80 columns #198: FILE: kernel/bpf/verifier.c:21610: + new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); CHECK: multiple assignments should be avoided #203: FILE: kernel/bpf/verifier.c:21615: + env->prog = prog = new_prog; WARNING: line length of 98 exceeds 80 columns #234: FILE: kernel/bpf/verifier.c:22175: + insn_buf[cnt++] = BPF_ST_MEM(BPF_DW, BPF_REG_FP, -subprogs[i].stack_depth, WARNING: line length of 106 exceeds 80 columns #236: FILE: kernel/bpf/verifier.c:22177: + insn_buf[cnt++] = BPF_ST_MEM(BPF_DW, BPF_REG_FP, -subprogs[i].stack_depth + 8, 0); WARNING: line length of 81 exceeds 80 columns #238: FILE: kernel/bpf/verifier.c:22179: + /* Add ST insn to subprog prologue to init extra stack */ WARNING: line length of 98 exceeds 80 columns #239: FILE: kernel/bpf/verifier.c:22180: + insn_buf[cnt++] = BPF_ST_MEM(BPF_DW, BPF_REG_FP, -subprogs[i].stack_depth, WARNING: line length of 82 exceeds 80 columns #247: FILE: kernel/bpf/verifier.c:22186: + new_prog = bpf_patch_insn_data(env, subprog_start, insn_buf, cnt); total: 0 errors, 12 warnings, 1 checks, 166 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit aa8af3899436 ("bpf: Add verifier support for timed may_goto") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 12 warnings, 1 checks, 166 lines checked