WARNING: line length of 93 exceeds 80 columns #95: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:701: + const __u32 max_frag_size = __PAGE_SIZE - headroom - sizeof(struct skb_shared_info); WARNING: line length of 97 exceeds 80 columns #105: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:711: +static __always_inline void test_dynptr_probe(void *ptr, bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #135: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:741: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #158: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:764: + if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0') WARNING: line length of 90 exceeds 80 columns #165: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:771: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 84 exceeds 80 columns #192: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:798: +static __always_inline void test_dynptr_probe_str_xdp(struct xdp_md *xdp, void *ptr, WARNING: line length of 94 exceeds 80 columns #193: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:799: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #220: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:826: + if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0') WARNING: line length of 81 exceeds 80 columns #233: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:839: + test_dynptr_probe_xdp(xdp, user_ptr, bpf_probe_read_user_dynptr); WARNING: line length of 87 exceeds 80 columns #242: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:848: + test_dynptr_probe_xdp(xdp, expected_str, bpf_probe_read_kernel_dynptr); WARNING: line length of 89 exceeds 80 columns #251: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:857: + test_dynptr_probe_str_xdp(xdp, user_ptr, bpf_probe_read_user_str_dynptr); WARNING: line length of 95 exceeds 80 columns #260: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:866: + test_dynptr_probe_str_xdp(xdp, expected_str, bpf_probe_read_kernel_str_dynptr); WARNING: line length of 81 exceeds 80 columns #283: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:889: + return bpf_copy_from_user_task_dynptr(dptr, off, size, unsafe_ptr, task); WARNING: line length of 85 exceeds 80 columns #291: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:897: + return bpf_copy_from_user_task_str_dynptr(dptr, off, size, unsafe_ptr, task); total: 0 errors, 14 warnings, 0 checks, 268 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 9a6f7cb4d95a ("selftests/bpf: introduce tests for dynptr copy kfuncs") 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, 14 warnings, 0 checks, 268 lines checked