WARNING: line length of 89 exceeds 80 columns #65: FILE: kernel/bpf/verifier.c:201: +static int release_reference(struct bpf_verifier_env *env, int ref_obj_id, bool objects); WARNING: line length of 98 exceeds 80 columns #91: FILE: kernel/bpf/verifier.c:822: +static int __unmark_stack_slots_dynptr(struct bpf_verifier_env *env, struct bpf_func_state *state, WARNING: line length of 96 exceeds 80 columns #105: FILE: kernel/bpf/verifier.c:830: + if (!dynptr_type_refcounted(state->stack[spi].spilled_ptr.dynptr.type) && !ref_obj_id) { WARNING: line length of 105 exceeds 80 columns #129: FILE: kernel/bpf/verifier.c:866: +static int unmark_stack_slots_dynptr(struct bpf_verifier_env *env, struct bpf_reg_state *reg, bool slice) WARNING: line length of 84 exceeds 80 columns #149: FILE: kernel/bpf/verifier.c:1089: + WARN_ON_ONCE(release_reference(env, st->ref_obj_id, false)); WARNING: line length of 92 exceeds 80 columns #158: FILE: kernel/bpf/verifier.c:9763: + err = process_dynptr_func(env, regno, insn_idx, arg_type, meta->ref_obj_id); WARNING: line length of 88 exceeds 80 columns #167: FILE: kernel/bpf/verifier.c:10234: +static int release_reference(struct bpf_verifier_env *env, int ref_obj_id, bool objects) WARNING: line length of 94 exceeds 80 columns #202: FILE: kernel/bpf/verifier.c:11384: + err = unmark_stack_slots_dynptr(env, ®s[meta.release_regno], true); WARNING: line length of 111 exceeds 80 columns #236: FILE: kernel/bpf/verifier.c:13135: + /* It's confusing if dynptr constructor takes multiple referenced arguments. */ WARNING: line length of 113 exceeds 80 columns #238: FILE: kernel/bpf/verifier.c:13137: + verbose(env, "verifier internal error: multiple referenced arguments\n"); WARNING: line length of 88 exceeds 80 columns #250: FILE: kernel/bpf/verifier.c:13616: + err = release_reference(env, regs[meta.release_regno].ref_obj_id, true); WARNING: line length of 96 exceeds 80 columns #272: FILE: kernel/bpf/verifier.c:13837: + regs[BPF_REG_0].ref_obj_id = meta.initialized_dynptr.ref_obj_id; total: 0 errors, 12 warnings, 0 checks, 199 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 40cae30ee88d ("bpf: Tie dynptrs to referenced source objects") 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, 0 checks, 199 lines checked