WARNING: line length of 94 exceeds 80 columns #40: FILE: tools/testing/selftests/bpf/prog_tests/map_kptr.c:125: + ret = bpf_prog_test_run_opts(bpf_program__fd(rcu->progs.call_rcu_tasks_trace), &opts); WARNING: use of RCU tasks trace is incorrect outside BPF or core RCU code #105: FILE: tools/testing/selftests/bpf/progs/rcu_tasks_trace_gp.c:9: +int call_rcu_tasks_trace(void *ctx) WARNING: Prefer kmalloc_obj over kmalloc with sizeof #147: FILE: tools/testing/selftests/bpf/test_kmods/bpf_testmod.c:907: + data = kmalloc(sizeof(*data), GFP_ATOMIC); WARNING: use of RCU tasks trace is incorrect outside BPF or core RCU code #151: FILE: tools/testing/selftests/bpf/test_kmods/bpf_testmod.c:911: + call_rcu_tasks_trace(&data->rcu, bpf_kfunc_rcu_tasks_trace_cb); total: 0 errors, 4 warnings, 0 checks, 129 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 76ea4ddf69d5 ("selftests/bpf: Fix map_kptr grace period wait") 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, 4 warnings, 0 checks, 129 lines checked