CHECK: Alignment should match open parenthesis #100: FILE: tools/testing/selftests/bpf/prog_tests/skb_storage.c:50: + LIBBPF_OPTS(bpf_test_run_opts, topts, + .data_in = &pkt_v4, WARNING: line length of 87 exceeds 80 columns #105: FILE: tools/testing/selftests/bpf/prog_tests/skb_storage.c:55: + err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.skb_storage_ops_test), WARNING: line length of 90 exceeds 80 columns #337: FILE: tools/testing/selftests/bpf/prog_tests/skb_storage.c:287: + tc_link = bpf_program__attach_tcx(skel->progs.tc_ingress_store, IFINDEX_LO, NULL); WARNING: line length of 81 exceeds 80 columns #341: FILE: tools/testing/selftests/bpf/prog_tests/skb_storage.c:291: + lsm_link = bpf_program__attach_lsm(skel->progs.lsm_inet_conn_estab_load); WARNING: line length of 90 exceeds 80 columns #395: FILE: tools/testing/selftests/bpf/prog_tests/skb_storage.c:345: + tc_link = bpf_program__attach_tcx(skel->progs.tc_ingress_store, IFINDEX_LO, NULL); WARNING: line length of 94 exceeds 80 columns #399: FILE: tools/testing/selftests/bpf/prog_tests/skb_storage.c:349: + cg_link = bpf_program__attach_cgroup(skel->progs.skops_passive_estab_load, cgroup_fd); WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #486: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:25: +volatile __be16 target_port; WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #487: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:26: +volatile __u32 redirect_ifindex; WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #489: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:28: +volatile int test_result; WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #490: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:29: +volatile int store_seen; WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #491: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:30: +volatile int redir_seen; WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #492: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:31: +volatile int load_seen; WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst #493: FILE: tools/testing/selftests/bpf/progs/skb_storage.c:32: +volatile int load_value; total: 0 errors, 12 warnings, 1 checks, 717 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 35fdacd2847b ("selftests/bpf: Add functional tests for skb local storage") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES 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, 1 checks, 717 lines checked