WARNING: line length of 92 exceeds 80 columns #48: FILE: kernel/bpf/verifier.c:7715: +static int init_dynptr_key_state(struct bpf_verifier_env *env, const struct btf_record *rec, WARNING: line length of 96 exceeds 80 columns #70: FILE: kernel/bpf/verifier.c:7737: +static int check_dynptr_key_access(struct bpf_verifier_env *env, struct dynptr_key_state *state, WARNING: line length of 83 exceeds 80 columns #71: FILE: kernel/bpf/verifier.c:7738: + struct bpf_reg_state *reg, u8 stype, int offset) WARNING: line length of 81 exceeds 80 columns #78: FILE: kernel/bpf/verifier.c:7745: + if (offset < dynptr->offset || offset >= dynptr->offset + dynptr->size) { WARNING: line length of 96 exceeds 80 columns #95: FILE: kernel/bpf/verifier.c:7762: + verbose(env, "malformed dynptr-key at offset %d cur_dynptr_offset %u\n", WARNING: line length of 89 exceeds 80 columns #144: FILE: kernel/bpf/verifier.c:7850: + &state->stack[spi].spilled_ptr, WARNING: line length of 100 exceeds 80 columns #159: FILE: kernel/bpf/verifier.c:7908: + return check_stack_range_initialized(env, regno, min_off, max_off, access_size, type, NULL); WARNING: line length of 93 exceeds 80 columns #162: FILE: kernel/bpf/verifier.c:7911: +static int check_dynkey_stack_access_offset(struct bpf_verifier_env *env, int regno, int off) WARNING: line length of 87 exceeds 80 columns #167: FILE: kernel/bpf/verifier.c:7916: + verbose(env, "R%d variable offset prohibited for dynptr-key\n", regno); WARNING: line length of 86 exceeds 80 columns #173: FILE: kernel/bpf/verifier.c:7922: + verbose(env, "R%d misaligned offset %d for dynptr-key\n", regno, off); WARNING: line length of 92 exceeds 80 columns #188: FILE: kernel/bpf/verifier.c:7937: +static int check_dynkey_stack_range_access(struct bpf_verifier_env *env, int regno, int off, WARNING: line length of 91 exceeds 80 columns #189: FILE: kernel/bpf/verifier.c:7938: + int access_size, struct bpf_call_arg_meta *meta) WARNING: line length of 83 exceeds 80 columns #195: FILE: kernel/bpf/verifier.c:7944: + err = check_stack_access_within_bounds(env, regno, off, access_size, type); WARNING: line length of 93 exceeds 80 columns #211: FILE: kernel/bpf/verifier.c:7960: + return check_stack_range_initialized(env, regno, min_off, max_off, access_size, type, WARNING: line length of 94 exceeds 80 columns #226: FILE: kernel/bpf/verifier.c:9536: + verbose(env, "map dynptr-key requires stack ptr but got %s\n", WARNING: line length of 100 exceeds 80 columns #230: FILE: kernel/bpf/verifier.c:9540: + err = check_dynkey_stack_range_access(env, regno, reg->off, key_size, meta); WARNING: line length of 99 exceeds 80 columns #232: FILE: kernel/bpf/verifier.c:9542: + err = check_helper_mem_access(env, regno, key_size, BPF_READ, false, NULL); WARNING: line length of 95 exceeds 80 columns #234: FILE: kernel/bpf/verifier.c:9544: + meta->const_map_key = get_constant_map_key(env, reg, key_size); WARNING: line length of 98 exceeds 80 columns #235: FILE: kernel/bpf/verifier.c:9545: + if (meta->const_map_key < 0 && meta->const_map_key != -EOPNOTSUPP) total: 0 errors, 19 warnings, 0 checks, 205 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 0e556c46f99f ("bpf: Support map key with dynptr in verifier") 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, 19 warnings, 0 checks, 205 lines checked