WARNING: line length of 82 exceeds 80 columns #51: FILE: arch/x86/net/bpf_jit_comp.c:2191: + * __arch_get_hw_counter() which is implemented as WARNING: line length of 84 exceeds 80 columns #52: FILE: arch/x86/net/bpf_jit_comp.c:2192: + * `(u64)rdtsc_ordered() & S64_MAX`. We skip masking WARNING: line length of 83 exceeds 80 columns #55: FILE: arch/x86/net/bpf_jit_comp.c:2195: + * Original code for rdtsc_ordered() uses sequence: WARNING: line length of 89 exceeds 80 columns #57: FILE: arch/x86/net/bpf_jit_comp.c:2197: + * 'lfence; rdtsc' or 'rdtscp' depending on CPU features. WARNING: line length of 87 exceeds 80 columns #58: FILE: arch/x86/net/bpf_jit_comp.c:2198: + * JIT uses 'lfence; rdtsc' variant because BPF program WARNING: line length of 87 exceeds 80 columns #59: FILE: arch/x86/net/bpf_jit_comp.c:2199: + * doesn't care about cookie provided by rdtscp in RCX. WARNING: line length of 88 exceeds 80 columns #60: FILE: arch/x86/net/bpf_jit_comp.c:2200: + * Save RDX because RDTSC will use EDX:EAX to return u64 WARNING: line length of 82 exceeds 80 columns #63: FILE: arch/x86/net/bpf_jit_comp.c:2203: + if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC)) WARNING: line length of 82 exceeds 80 columns #71: FILE: arch/x86/net/bpf_jit_comp.c:2211: + maybe_emit_mod(&prog, BPF_REG_0, BPF_REG_3, true); WARNING: line length of 82 exceeds 80 columns #72: FILE: arch/x86/net/bpf_jit_comp.c:2212: + EMIT2(0x09, add_2reg(0xC0, BPF_REG_0, BPF_REG_3)); WARNING: line length of 86 exceeds 80 columns #102: FILE: arch/x86/net/bpf_jit_comp32.c:2097: + if (imm32 == BPF_CALL_IMM(bpf_get_cpu_time_counter)) { WARNING: line length of 90 exceeds 80 columns #103: FILE: arch/x86/net/bpf_jit_comp32.c:2098: + if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC)) WARNING: line length of 83 exceeds 80 columns #280: FILE: kernel/bpf/verifier.c:20590: + if (desc->func_id == special_kfunc_list[KF_bpf_cast_to_kern_ctx] || WARNING: line length of 97 exceeds 80 columns #285: FILE: kernel/bpf/verifier.c:20595: + verbose(env, "verifier internal error: kfunc id %d has no inline code\n", total: 0 errors, 14 warnings, 0 checks, 222 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 285a845d6f06 ("bpf: add bpf_get_cpu_time_counter kfunc") 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, 0 checks, 222 lines checked