CHECK: Lines should not end with a '(' #78: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:35: + asm volatile ( CHECK: Lines should not end with a '(' #97: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:54: + asm volatile ( CHECK: Lines should not end with a '(' #127: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:84: + asm volatile ( CHECK: Lines should not end with a '(' #142: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:99: + asm volatile ( CHECK: Lines should not end with a '(' #162: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:119: + asm volatile ( WARNING: line length of 85 exceeds 80 columns #176: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:133: +static long subprog_stack_arg_pruning_deref(int a, int b, int c, int d, int e, int f) WARNING: line length of 84 exceeds 80 columns #183: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:140: + asm volatile ("*(u64 *)(r12 - 8) = %[p];" :: [p] "r"(p) : "memory"); WARNING: line length of 83 exceeds 80 columns #187: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:144: + asm volatile ("%[ptr] = *(u64 *)(r12 - 8);" : [ptr] "=r"(ptr) :: "memory"); CHECK: Lines should not end with a '(' #201: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:158: + asm volatile ( CHECK: Lines should not end with a '(' #223: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:180: + asm volatile ( WARNING: quoted string split across lines #252: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:209: + "l0_%=:" + "r0 = 0;" WARNING: line length of 83 exceeds 80 columns #257: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:214: + __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) WARNING: line length of 85 exceeds 80 columns #263: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:220: +__description("stack_arg: pkt pointer in stack arg slot invalidated after pull_data") CHECK: Lines should not end with a '(' #269: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:226: + asm volatile ( WARNING: quoted string split across lines #288: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:245: + "l0_%=:" + "r0 = 0;" WARNING: line length of 87 exceeds 80 columns #293: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:250: + __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) CHECK: Lines should not end with a '(' #305: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:262: + asm volatile ( WARNING: quoted string split across lines #324: FILE: tools/testing/selftests/bpf/progs/verifier_stack_arg.c:281: + "l0_%=:" + "r0 = 0;" total: 0 errors, 9 warnings, 9 checks, 316 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 6c78309ddd3a ("selftests/bpf: Add verifier tests for stack argument validation") 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, 9 warnings, 9 checks, 316 lines checked