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 #341: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:310: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #353: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:322: + LIBBPF_OPTS_RESET(lopta, + .flags = BPF_F_BEFORE, WARNING: line length of 86 exceeds 80 columns #358: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:327: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &lopta); CHECK: Alignment should match open parenthesis #365: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:334: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_LINK, CHECK: Alignment should match open parenthesis #378: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:347: + LIBBPF_OPTS_RESET(lopta, + .expected_revision = 4, WARNING: line length of 86 exceeds 80 columns #382: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:351: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &lopta); CHECK: Alignment should match open parenthesis #461: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:430: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #473: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:442: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_PREORDER, CHECK: Alignment should match open parenthesis #485: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:454: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #497: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:466: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_PREORDER, 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, CHECK: Alignment should match open parenthesis #566: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:535: + LIBBPF_OPTS_RESET(opta, + .expected_revision = 1, WARNING: line length of 85 exceeds 80 columns #570: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:539: + link1 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_1, cg, &opta); CHECK: Alignment should match open parenthesis #577: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:546: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_PREORDER, WARNING: line length of 85 exceeds 80 columns #582: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:551: + link2 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_2, cg, &opta); 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_AFTER, WARNING: line length of 85 exceeds 80 columns #594: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:563: + link3 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_3, cg, &opta); CHECK: Alignment should match open parenthesis #601: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:570: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_AFTER | BPF_F_PREORDER, 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, + .expected_revision = 4, WARNING: line length of 85 exceeds 80 columns #618: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:587: + link4 = bpf_program__attach_cgroup_opts(skel->progs.getsockopt_4, cg, &opta); CHECK: Alignment should match open parenthesis #667: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:636: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #676: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:645: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_ID, CHECK: Alignment should match open parenthesis #684: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:653: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER | BPF_F_ID, CHECK: Alignment should match open parenthesis #692: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:661: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #701: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:670: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_LINK, CHECK: Alignment should match open parenthesis #710: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:679: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #719: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:688: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_BEFORE, CHECK: Alignment should match open parenthesis #728: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:697: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #737: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:706: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI, CHECK: Alignment should match open parenthesis #746: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:715: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_AFTER, CHECK: Alignment should match open parenthesis #754: FILE: tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c:723: + LIBBPF_OPTS_RESET(opta, + .flags = BPF_F_ALLOW_MULTI | BPF_F_REPLACE | BPF_F_AFTER, WARNING: line length of 87 exceeds 80 columns #857: 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 #858: 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, 33 checks, 856 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 4b87d635cf78 ("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, 33 checks, 856 lines checked