WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #30: new file mode 100644 WARNING: please, no spaces at the start of a line #53: FILE: tools/testing/selftests/bpf/progs/bpf_misc.h:217: + (defined(__TARGET_ARCH_riscv) && __riscv_xlen == 64) ||^I^I\$ WARNING: please, no spaces at the start of a line #54: FILE: tools/testing/selftests/bpf/progs/bpf_misc.h:218: + defined(__TARGET_ARCH_arm) || defined(__TARGET_ARCH_s390) ||^I\$ WARNING: please, no spaces at the start of a line #55: FILE: tools/testing/selftests/bpf/progs/bpf_misc.h:219: + defined(__TARGET_ARCH_loongarch)) &&^I^I^I^I\$ CHECK: Lines should not end with a '(' #113: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:38: + asm volatile ( CHECK: Lines should not end with a '(' #140: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:65: + asm volatile ( CHECK: Lines should not end with a '(' #162: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:87: + asm volatile ( CHECK: Lines should not end with a '(' #182: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:107: + asm volatile ( CHECK: Lines should not end with a '(' #199: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:124: + asm volatile ( CHECK: Lines should not end with a '(' #218: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:143: + asm volatile ( WARNING: line length of 84 exceeds 80 columns #228: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:153: + ".8byte %[add_nofetch];" /* same as "lock *(u32 *)(r0 +0) += r1;" */ WARNING: line length of 97 exceeds 80 columns #237: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:162: + __imm_insn(add_nofetch, BPF_ATOMIC_OP(BPF_W, BPF_ADD, BPF_REG_0, BPF_REG_1, 0)) CHECK: Lines should not end with a '(' #250: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:175: + asm volatile ( WARNING: line length of 89 exceeds 80 columns #253: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:178: + ".8byte %[store_release_insn];" /* store_release((u64 *)(r2 - 8), r1); */ WARNING: line length of 88 exceeds 80 columns #255: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:180: + ".8byte %[load_acquire_insn];" /* r4 = load_acquire((u64 *)(r3 + 0)); */ WARNING: line length of 93 exceeds 80 columns #260: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:185: + BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_2, BPF_REG_1, -8)), WARNING: line length of 91 exceeds 80 columns #262: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:187: + BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_4, BPF_REG_3, -8)) CHECK: Lines should not end with a '(' #274: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:199: + asm volatile ( CHECK: Lines should not end with a '(' #293: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:218: + asm volatile ( CHECK: Lines should not end with a '(' #308: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:233: + asm volatile ( CHECK: Lines should not end with a '(' #331: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:256: + asm volatile ( CHECK: Lines should not end with a '(' #356: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:281: + asm volatile ( WARNING: Prefer using '"%s...", __func__' to using 'gotol', this function's name, in a string #361: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:286: + "gotol +1;" CHECK: Lines should not end with a '(' #379: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:304: + asm volatile ( WARNING: Prefer using '"%s...", __func__' to using 'may_goto', this function's name, in a string #381: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:306: + ".8byte %[may_goto];" WARNING: line length of 91 exceeds 80 columns #387: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:312: + __imm_insn(may_goto, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, +1 /* offset */, 0)) CHECK: spaces preferred around that '+' (ctx:WxV) #387: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:312: + __imm_insn(may_goto, BPF_RAW_INSN(BPF_JMP | BPF_JCOND, 0, 0, +1 /* offset */, 0)) ^ CHECK: Lines should not end with a '(' #397: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:322: + asm volatile ( CHECK: Lines should not end with a '(' #416: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:341: + asm volatile ( CHECK: Please don't use multiple blank lines #431: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:356: + + CHECK: Lines should not end with a '(' #440: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:365: + asm volatile ( WARNING: Prefer using '"%s...", __func__' to using 'addr_space_cast', this function's name, in a string #447: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:372: + "r1 = addr_space_cast(r0, 0, 1);" CHECK: Lines should not end with a '(' #461: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:386: + asm volatile ( CHECK: Lines should not end with a '(' #483: FILE: tools/testing/selftests/bpf/progs/compute_live_registers.c:408: + asm volatile ( total: 0 errors, 14 warnings, 20 checks, 502 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 606c1bbe36be ("selftests/bpf: test cases for compute_live_registers()") 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, 20 checks, 502 lines checked