WARNING: line length of 94 exceeds 80 columns #112: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:171: + printf("%s:SKIP:Clang does not support BPF load-acquire or addr_space_cast\n", WARNING: line length of 83 exceeds 80 columns #126: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:185: + ASSERT_EQ(skel->arena->load_acquire8_result, 0x12, "load_acquire8_result"); WARNING: line length of 87 exceeds 80 columns #127: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:186: + ASSERT_EQ(skel->arena->load_acquire16_result, 0x1234, "load_acquire16_result"); WARNING: line length of 91 exceeds 80 columns #128: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:187: + ASSERT_EQ(skel->arena->load_acquire32_result, 0x12345678, "load_acquire32_result"); WARNING: line length of 95 exceeds 80 columns #139: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:198: + printf("%s:SKIP:Clang does not support BPF store-release or addr_space_cast\n", WARNING: line length of 85 exceeds 80 columns #153: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:212: + ASSERT_EQ(skel->arena->store_release8_result, 0x12, "store_release8_result"); WARNING: line length of 89 exceeds 80 columns #154: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:213: + ASSERT_EQ(skel->arena->store_release16_result, 0x1234, "store_release16_result"); WARNING: line length of 93 exceeds 80 columns #155: FILE: tools/testing/selftests/bpf/prog_tests/arena_atomics.c:214: + ASSERT_EQ(skel->arena->store_release32_result, 0x12345678, "store_release32_result"); WARNING: line length of 86 exceeds 80 columns #198: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:171: + printf("%s:SKIP:Clang does not support BPF load-acquire\n", __func__); WARNING: line length of 81 exceeds 80 columns #211: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:184: + ASSERT_EQ(skel->bss->load_acquire8_result, 0x12, "load_acquire8_result"); WARNING: line length of 85 exceeds 80 columns #212: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:185: + ASSERT_EQ(skel->bss->load_acquire16_result, 0x1234, "load_acquire16_result"); WARNING: line length of 89 exceeds 80 columns #213: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:186: + ASSERT_EQ(skel->bss->load_acquire32_result, 0x12345678, "load_acquire32_result"); WARNING: line length of 97 exceeds 80 columns #214: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:187: + ASSERT_EQ(skel->bss->load_acquire64_result, 0x1234567890abcdef, "load_acquire64_result"); WARNING: line length of 87 exceeds 80 columns #223: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:196: + printf("%s:SKIP:Clang does not support BPF store-release\n", __func__); WARNING: line length of 83 exceeds 80 columns #236: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:209: + ASSERT_EQ(skel->bss->store_release8_result, 0x12, "store_release8_result"); WARNING: line length of 87 exceeds 80 columns #237: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:210: + ASSERT_EQ(skel->bss->store_release16_result, 0x1234, "store_release16_result"); WARNING: line length of 91 exceeds 80 columns #238: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:211: + ASSERT_EQ(skel->bss->store_release32_result, 0x12345678, "store_release32_result"); WARNING: line length of 99 exceeds 80 columns #239: FILE: tools/testing/selftests/bpf/prog_tests/atomics.c:212: + ASSERT_EQ(skel->bss->store_release64_result, 0x1234567890abcdef, "store_release64_result"); WARNING: line length of 87 exceeds 80 columns #281: FILE: tools/testing/selftests/bpf/progs/arena_atomics.c:27: +#if defined(__BPF_FEATURE_LOAD_ACQ_STORE_REL) && defined(__BPF_FEATURE_ADDR_SPACE_CAST) WARNING: line length of 87 exceeds 80 columns #309: FILE: tools/testing/selftests/bpf/progs/arena_atomics.c:300: + load_acquire8_result = __atomic_load_n(&load_acquire8_value, __ATOMIC_ACQUIRE); WARNING: line length of 89 exceeds 80 columns #310: FILE: tools/testing/selftests/bpf/progs/arena_atomics.c:301: + load_acquire16_result = __atomic_load_n(&load_acquire16_value, __ATOMIC_ACQUIRE); WARNING: line length of 89 exceeds 80 columns #311: FILE: tools/testing/selftests/bpf/progs/arena_atomics.c:302: + load_acquire32_result = __atomic_load_n(&load_acquire32_value, __ATOMIC_ACQUIRE); WARNING: line length of 89 exceeds 80 columns #312: FILE: tools/testing/selftests/bpf/progs/arena_atomics.c:303: + load_acquire64_result = __atomic_load_n(&load_acquire64_value, __ATOMIC_ACQUIRE); WARNING: line length of 87 exceeds 80 columns #389: FILE: tools/testing/selftests/bpf/progs/atomics.c:195: + load_acquire8_result = __atomic_load_n(&load_acquire8_value, __ATOMIC_ACQUIRE); WARNING: line length of 89 exceeds 80 columns #390: FILE: tools/testing/selftests/bpf/progs/atomics.c:196: + load_acquire16_result = __atomic_load_n(&load_acquire16_value, __ATOMIC_ACQUIRE); WARNING: line length of 89 exceeds 80 columns #391: FILE: tools/testing/selftests/bpf/progs/atomics.c:197: + load_acquire32_result = __atomic_load_n(&load_acquire32_value, __ATOMIC_ACQUIRE); WARNING: line length of 89 exceeds 80 columns #392: FILE: tools/testing/selftests/bpf/progs/atomics.c:198: + load_acquire64_result = __atomic_load_n(&load_acquire64_value, __ATOMIC_ACQUIRE); WARNING: Missing or malformed SPDX-License-Identifier tag in line 1 #429: FILE: tools/testing/selftests/bpf/verifier/atomic_invalid.c:1: +#define __INVALID_ATOMIC_ACCESS_TEST(op, reg) \ WARNING: Argument 'reg' is not used in function-like macro #429: FILE: tools/testing/selftests/bpf/verifier/atomic_invalid.c:1: +#define __INVALID_ATOMIC_ACCESS_TEST(op, reg) \ { \ "atomic " #op " access through non-pointer ", \ .insns = { \ WARNING: adding a line without newline at end of file #461: FILE: tools/testing/selftests/bpf/verifier/atomic_invalid.c:25: +__INVALID_ATOMIC_ACCESS_TEST(BPF_STORE_REL, R1), WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #464: new file mode 100644 WARNING: Missing or malformed SPDX-License-Identifier tag in line 1 #469: FILE: tools/testing/selftests/bpf/verifier/atomic_load.c:1: +{ WARNING: Missing or malformed SPDX-License-Identifier tag in line 1 #546: FILE: tools/testing/selftests/bpf/verifier/atomic_store.c:1: +{ total: 0 errors, 33 warnings, 0 checks, 481 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 214db0dec17b ("selftests/bpf: Add selftests for load-acquire and store-release instructions") 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, 33 warnings, 0 checks, 481 lines checked