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 #132: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:738: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #152: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:758: + if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0') WARNING: line length of 90 exceeds 80 columns #159: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:765: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 84 exceeds 80 columns #183: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:789: +static __always_inline void test_dynptr_probe_str_xdp(struct xdp_md *xdp, void *ptr, WARNING: line length of 94 exceeds 80 columns #184: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:790: + bpf_read_dynptr_fn_t bpf_read_dynptr_fn) WARNING: line length of 90 exceeds 80 columns #208: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:814: + if (err || bpf_memcmp(expected_str, buf, len - 1) || buf[len - 1] != '\0') WARNING: line length of 81 exceeds 80 columns #221: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:827: + test_dynptr_probe_xdp(xdp, user_ptr, bpf_probe_read_user_dynptr); WARNING: line length of 87 exceeds 80 columns #230: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:836: + test_dynptr_probe_xdp(xdp, expected_str, bpf_probe_read_kernel_dynptr); WARNING: line length of 89 exceeds 80 columns #239: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:845: + test_dynptr_probe_str_xdp(xdp, user_ptr, bpf_probe_read_user_str_dynptr); WARNING: line length of 95 exceeds 80 columns #248: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:854: + test_dynptr_probe_str_xdp(xdp, expected_str, bpf_probe_read_kernel_str_dynptr); WARNING: line length of 81 exceeds 80 columns #271: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:877: + return bpf_copy_from_user_task_dynptr(dptr, off, size, unsafe_ptr, task); WARNING: line length of 85 exceeds 80 columns #279: FILE: tools/testing/selftests/bpf/progs/dynptr_success.c:885: + return bpf_copy_from_user_task_str_dynptr(dptr, off, size, unsafe_ptr, task); total: 0 errors, 14 warnings, 0 checks, 256 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 1419e7a13098 ("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, 256 lines checked