WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #27: new file mode 100644 CHECK: Alignment should match open parenthesis #80: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:49: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #92: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:61: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE, CHECK: Alignment should match open parenthesis #104: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:73: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #117: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:86: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #213: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:182: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 1, WARNING: line length of 85 exceeds 80 columns #217: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:186: + link1 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_1, cg, &opta); CHECK: Alignment should match open parenthesis #224: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:193: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_BEFORE | BPF_F_LINK, WARNING: line length of 85 exceeds 80 columns #230: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:199: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &opta); CHECK: Alignment should match open parenthesis #237: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:206: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER | BPF_F_LINK, WARNING: line length of 85 exceeds 80 columns #243: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:212: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, 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, + .expected_revision = 4, WARNING: line length of 85 exceeds 80 columns #254: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:223: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &opta); CHECK: Alignment should match open parenthesis #331: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:300: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #343: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:312: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_PREORDER, CHECK: Alignment should match open parenthesis #355: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:324: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #367: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:336: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_PREORDER, CHECK: Alignment should match open parenthesis #380: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:349: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #436: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:405: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 1, WARNING: line length of 85 exceeds 80 columns #440: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:409: + link1 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_1, cg, &opta); CHECK: Alignment should match open parenthesis #447: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:416: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_PREORDER, WARNING: line length of 85 exceeds 80 columns #452: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:421: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &opta); CHECK: Alignment should match open parenthesis #459: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:428: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER, WARNING: line length of 85 exceeds 80 columns #464: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:433: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, cg, &opta); CHECK: Alignment should match open parenthesis #471: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:440: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER | BPF_F_PREORDER | BPF_F_LINK, WARNING: line length of 85 exceeds 80 columns #477: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:446: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, cg, &opta); CHECK: Alignment should match open parenthesis #484: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:453: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 4, WARNING: line length of 85 exceeds 80 columns #488: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:457: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &opta); CHECK: Alignment should match open parenthesis #537: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:506: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #546: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:515: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_ID, CHECK: Alignment should match open parenthesis #554: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:523: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_ID, CHECK: Alignment should match open parenthesis #562: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:531: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #571: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:540: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_LINK, CHECK: Alignment should match open parenthesis #580: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:549: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #589: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:558: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE, CHECK: Alignment should match open parenthesis #598: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:567: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #607: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:576: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #616: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:585: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #624: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:593: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_REPLACE | BPF_F_AFTER, WARNING: line length of 87 exceeds 80 columns #725: 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 #726: 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, 12 warnings, 29 checks, 724 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 c30ee5ff0010 ("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, 12 warnings, 29 checks, 724 lines checked