WARNING: Missing a blank line after declarations #37: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:747: + struct bpf_link **link = &skel->links.uprobe_0 + bit; + LIBBPF_OPTS(bpf_uprobe_multi_opts, opts); WARNING: line length of 88 exceeds 80 columns #83: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:793: + if (!ASSERT_OK(uprobe_attach(skel, bit), "uprobe_attach_after")) WARNING: line length of 89 exceeds 80 columns #98: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:808: + if (!ASSERT_OK(uprobe_attach(skel, bit), "uprobe_attach_before")) WARNING: line length of 94 exceeds 80 columns #142: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:852: + * to trigger uretprobe consumer, the uretprobe needs to be installed, WARNING: line length of 96 exceeds 80 columns #143: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:853: + * which means one of the 'return' uprobes was alive when probe was hit: WARNING: line length of 96 exceeds 80 columns #145: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:855: + * bits: 0 (session with return) 4/5 uprobe return in 'installed' mask WARNING: line length of 96 exceeds 80 columns #147: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:857: + * in addition if 'after' state removes everything that was installed in WARNING: line length of 96 exceeds 80 columns #148: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:858: + * 'before' state, then uprobe kernel object goes away and return uprobe WARNING: line length of 94 exceeds 80 columns #149: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:859: + * is not installed and we won't hit it even if it's in 'after' state. WARNING: line length of 94 exceeds 80 columns #151: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:861: + unsigned long installed = before & 0b110001; // is uretprobe installed WARNING: line length of 90 exceeds 80 columns #152: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:862: + unsigned long exists = before & after; // did uprobe go away WARNING: line length of 82 exceeds 80 columns #178: FILE: tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c:888: + if (!ASSERT_OK_PTR(skel, "uprobe_multi_session_consumers__open_and_load")) WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #244: new file mode 100644 total: 0 errors, 13 warnings, 0 checks, 272 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 c815de317b5f ("selftests/bpf: Add uprobe session consumers test") 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, 272 lines checked