WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #27: new file mode 100644 CHECK: Alignment should match open parenthesis #94: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:63: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #106: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:75: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE, CHECK: Alignment should match open parenthesis #118: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:87: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #131: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:100: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #227: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:196: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 1, WARNING: line length of 85 exceeds 80 columns #231: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:200: + link1 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_1, cg, &opta); CHECK: Alignment should match open parenthesis #238: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:207: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_BEFORE, WARNING: line length of 85 exceeds 80 columns #243: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:212: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &opta); CHECK: Alignment should match open parenthesis #250: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:219: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER, WARNING: line length of 85 exceeds 80 columns #256: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:225: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, cg, &opta); CHECK: Alignment should match open parenthesis #263: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:232: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 4, WARNING: line length of 85 exceeds 80 columns #267: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:236: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &opta); CHECK: Alignment should match open parenthesis #354: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:323: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #366: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:335: + LIBBPF_OPTS_RESET(lopta, + .flags = BPF_F_BEFORE, WARNING: line length of 86 exceeds 80 columns #371: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:340: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &lopta); CHECK: Alignment should match open parenthesis #378: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:347: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #391: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:360: + LIBBPF_OPTS_RESET(lopta, + .expected_revision = 4, WARNING: line length of 86 exceeds 80 columns #395: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:364: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &lopta); CHECK: Alignment should match open parenthesis #474: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:443: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #486: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:455: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_PREORDER, CHECK: Alignment should match open parenthesis #498: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:467: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #510: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:479: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_PREORDER, CHECK: Alignment should match open parenthesis #523: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:492: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #579: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:548: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 1, WARNING: line length of 85 exceeds 80 columns #583: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:552: + link1 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_1, cg, &opta); CHECK: Alignment should match open parenthesis #590: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:559: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_PREORDER, WARNING: line length of 85 exceeds 80 columns #595: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:564: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &opta); CHECK: Alignment should match open parenthesis #602: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:571: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER, WARNING: line length of 85 exceeds 80 columns #607: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:576: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, cg, &opta); CHECK: Alignment should match open parenthesis #614: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:583: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER | BPF_F_PREORDER, WARNING: line length of 85 exceeds 80 columns #620: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:589: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, cg, &opta); CHECK: Alignment should match open parenthesis #627: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:596: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 4, WARNING: line length of 85 exceeds 80 columns #631: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:600: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &opta); CHECK: Alignment should match open parenthesis #680: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:649: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #688: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:657: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_ID, CHECK: Alignment should match open parenthesis #696: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:665: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_ID, CHECK: Alignment should match open parenthesis #704: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:673: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #713: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:682: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_ID, CHECK: Alignment should match open parenthesis #722: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:691: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE, CHECK: Alignment should match open parenthesis #731: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:700: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #740: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:709: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #749: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:718: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #757: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:726: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_REPLACE | BPF_F_AFTER, WARNING: line length of 87 exceeds 80 columns #860: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_ordering.c:71: + ASSERT_OK(run_getsockopt_test(cg_parent, sock_fd, false), "getsockopt_test_1"); WARNING: line length of 86 exceeds 80 columns #861: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_ordering.c:72: + ASSERT_OK(run_getsockopt_test(cg_parent, sock_fd, true), "getsockopt_test_2"); total: 0 errors, 14 warnings, 32 checks, 859 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 3c3bb6694bf5 ("selftests/bpf: Add two selftests for mprog API based cgroup progs") 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, 32 checks, 859 lines checked