WARNING: line length of 83 exceeds 80 columns #79: FILE: include/linux/bpf.h:3527: +static inline int bpf_dynptr_from_skb_meta_rdonly(struct __sk_buff *skb, u64 flags, CHECK: Please use a blank line after function/struct/union/enum declarations #79: FILE: include/linux/bpf.h:3527: } +static inline int bpf_dynptr_from_skb_meta_rdonly(struct __sk_buff *skb, u64 flags, WARNING: line length of 102 exceeds 80 columns #195: FILE: kernel/bpf/verifier.c:13225: + } else if (meta->func_id == special_kfunc_list[KF_bpf_dynptr_from_skb_meta]) { WARNING: line length of 82 exceeds 80 columns #213: FILE: kernel/bpf/verifier.c:21807: + if (func_id == special_kfunc_list[KF_bpf_dynptr_from_skb]) WARNING: line length of 82 exceeds 80 columns #214: FILE: kernel/bpf/verifier.c:21808: + *addr = (unsigned long)bpf_dynptr_from_skb_rdonly; WARNING: line length of 92 exceeds 80 columns #215: FILE: kernel/bpf/verifier.c:21809: + else if (func_id == special_kfunc_list[KF_bpf_dynptr_from_skb_meta]) WARNING: line length of 87 exceeds 80 columns #216: FILE: kernel/bpf/verifier.c:21810: + *addr = (unsigned long)bpf_dynptr_from_skb_meta_rdonly; WARNING: line length of 86 exceeds 80 columns #240: FILE: net/core/filter.c:11992: + bpf_dynptr_init(ptr, skb, BPF_DYNPTR_TYPE_SKB_META, 0, skb_metadata_len(skb)); WARNING: line length of 97 exceeds 80 columns #301: FILE: net/core/filter.c:12268: + ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_kfunc_set_skb_meta); WARNING: line length of 97 exceeds 80 columns #302: FILE: net/core/filter.c:12269: + ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &bpf_kfunc_set_skb_meta); total: 0 errors, 9 warnings, 1 checks, 229 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 6f35b9a03ad5 ("bpf: Add dynptr type for skb metadata") 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, 9 warnings, 1 checks, 229 lines checked