WARNING: line length of 97 exceeds 80 columns #67: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:691: +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 #94: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:718: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #114: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:738: + if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0') WARNING: line length of 90 exceeds 80 columns #121: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:745: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 84 exceeds 80 columns #147: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:771: +static __always_inline void test_dynptr_probe_str_xdp(struct xdp_md *xdp, void *ptr, WARNING: line length of 94 exceeds 80 columns #148: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:772: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #173: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:797: + if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0') WARNING: line length of 81 exceeds 80 columns #186: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:810: + test_dynptr_probe_xdp(xdp, user_ptr, bpf_probe_read_user_dynptr); WARNING: line length of 87 exceeds 80 columns #195: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:819: + test_dynptr_probe_xdp(xdp, expected_str, bpf_probe_read_kernel_dynptr); WARNING: line length of 89 exceeds 80 columns #204: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:828: + test_dynptr_probe_str_xdp(xdp, user_ptr, bpf_probe_read_user_str_dynptr); WARNING: line length of 95 exceeds 80 columns #213: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:837: + test_dynptr_probe_str_xdp(xdp, expected_str, bpf_probe_read_kernel_str_dynptr); WARNING: line length of 81 exceeds 80 columns #236: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:860: + return bpf_copy_from_user_task_dynptr(dptr, off, size, unsafe_ptr, task); WARNING: line length of 85 exceeds 80 columns #244: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:868: + return bpf_copy_from_user_task_str_dynptr(dptr, off, size, unsafe_ptr, task); total: 0 errors, 13 warnings, 0 checks, 233 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 4a4c47be5f49 ("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, 13 warnings, 0 checks, 233 lines checked