WARNING: line length of 84 exceeds 80 columns #45: FILE: include/linux/bpf.h:676: +void bpf_arena_free_pages_non_sleepable(void *p__map, void *ptr__ign, u32 page_cnt); WARNING: line length of 97 exceeds 80 columns #69: FILE: kernel/bpf/arena.c:48: +static void arena_free_pages(struct bpf_arena *arena, long uaddr, long page_cnt, bool sleepable); WARNING: line length of 81 exceeds 80 columns #102: FILE: kernel/bpf/arena.c:140: +static int apply_range_clear_cb(pte_t *pte, unsigned long addr, void *free_pages) WARNING: line length of 97 exceeds 80 columns #170: FILE: kernel/bpf/arena.c:366: + * This is an impossible case and would only trigger if res_spin_lock is buggy or WARNING: line length of 99 exceeds 80 columns #268: FILE: kernel/bpf/arena.c:618: + arena_free_pages(arena, clear_lo32(arena->user_vm_start) + uaddr32, mapped, false); WARNING: line length of 96 exceeds 80 columns #289: FILE: kernel/bpf/arena.c:643: +static void arena_free_pages(struct bpf_arena *arena, long uaddr, long page_cnt, bool sleepable) WARNING: line length of 82 exceeds 80 columns #411: FILE: kernel/bpf/arena.c:755: + struct bpf_arena *arena = container_of(work, struct bpf_arena, free_work); WARNING: line length of 85 exceeds 80 columns #438: FILE: kernel/bpf/arena.c:782: + apply_to_existing_page_range(&init_mm, kaddr, page_cnt << PAGE_SHIFT, WARNING: line length of 95 exceeds 80 columns #445: FILE: kernel/bpf/arena.c:789: + /* Iterate the list again without holding spinlock to do the tlb flush and zap_pages */ WARNING: line length of 90 exceeds 80 columns #461: FILE: kernel/bpf/arena.c:805: + /* free all pages collected by apply_to_existing_page_range() in the first loop */ WARNING: line length of 83 exceeds 80 columns #484: FILE: kernel/bpf/arena.c:843: +void bpf_arena_free_pages_non_sleepable(void *p__map, void *ptr__ign, u32 page_cnt) WARNING: line length of 89 exceeds 80 columns #502: FILE: kernel/bpf/arena.c:869: +BTF_ID_FLAGS(func, bpf_arena_alloc_pages, KF_TRUSTED_ARGS | KF_ARENA_RET | KF_ARENA_ARG2) WARNING: line length of 81 exceeds 80 columns #534: FILE: kernel/bpf/verifier.c:22357: + addr = (unsigned long)bpf_arena_free_pages_non_sleepable; total: 0 errors, 13 warnings, 0 checks, 465 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 bb23a7b71320 ("bpf: arena: make arena kfuncs any context safe") 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, 13 warnings, 0 checks, 465 lines checked