WARNING: line length of 100 exceeds 80 columns #82: FILE: kernel/bpf/verifier.c:3583: + verbose(env, "kfunc %s arg#%d size %d > %zu not supported for stack args\n", WARNING: line length of 84 exceeds 80 columns #83: FILE: kernel/bpf/verifier.c:3584: + kfunc.name, i, func_model.arg_size[i], sizeof(u64)); WARNING: line length of 82 exceeds 80 columns #132: FILE: kernel/bpf/verifier.c:13710: + * Retrieve the spilled reg state from the stack arg slot. WARNING: line length of 83 exceeds 80 columns #139: FILE: kernel/bpf/verifier.c:13717: + int spi = caller->incoming_stack_arg_depth / BPF_REG_SIZE + WARNING: line length of 91 exceeds 80 columns #143: FILE: kernel/bpf/verifier.c:13721: + verbose(env, "stack arg#%d not properly initialized\n", i); WARNING: line length of 83 exceeds 80 columns #150: FILE: kernel/bpf/verifier.c:13728: + regs[BPF_REG_1] = caller->stack_arg_slots[spi].spilled_ptr; WARNING: line length of 100 exceeds 80 columns #204: FILE: kernel/bpf/verifier.c:13824: + kf_arg_type = get_kfunc_ptr_arg_type(env, meta, t, ref_t, ref_tname, args, i, nargs, WARNING: line length of 93 exceeds 80 columns #242: FILE: kernel/bpf/verifier.c:14838: + struct bpf_subprog_info *caller_info = &env->subprog_info[caller->subprogno]; WARNING: line length of 91 exceeds 80 columns #243: FILE: kernel/bpf/verifier.c:14839: + u16 kfunc_stack_arg_depth = (nargs - MAX_BPF_FUNC_REG_ARGS) * BPF_REG_SIZE; WARNING: line length of 82 exceeds 80 columns #245: FILE: kernel/bpf/verifier.c:14841: + if (kfunc_stack_arg_depth > caller_info->outgoing_stack_arg_depth) WARNING: line length of 86 exceeds 80 columns #246: FILE: kernel/bpf/verifier.c:14842: + caller_info->outgoing_stack_arg_depth = kfunc_stack_arg_depth; total: 0 errors, 11 warnings, 0 checks, 189 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 964a663ef3ea ("bpf: Support stack arguments for kfunc calls") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES 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, 11 warnings, 0 checks, 189 lines checked