WARNING: line length of 82 exceeds 80 columns #96: FILE: kernel/bpf/bpf_local_storage.c:234: + bpf_obj_free_fields(smap->map.record, SDATA(selem)->data); WARNING: line length of 89 exceeds 80 columns #122: FILE: kernel/bpf/bpf_local_storage.c:444: + local_storage = rcu_dereference_check(selem->local_storage, bpf_rcu_lock_held()); WARNING: line length of 81 exceeds 80 columns #126: FILE: kernel/bpf/bpf_local_storage.c:448: + * Free special fields immediately as SDATA(selem)->smap will be cleared. WARNING: line length of 90 exceeds 80 columns #135: FILE: kernel/bpf/bpf_local_storage.c:457: + bpf_obj_free_fields(smap->map.record, SDATA(selem)->data); WARNING: line length of 81 exceeds 80 columns #146: FILE: kernel/bpf/bpf_local_storage.c:468: + * Only let destroy() unlink from local_storage->list and do mem_uncharge WARNING: line length of 84 exceeds 80 columns #154: FILE: kernel/bpf/bpf_local_storage.c:476: + raw_res_spin_unlock_irqrestore(&local_storage->lock, flags); WARNING: line length of 86 exceeds 80 columns #160: FILE: kernel/bpf/bpf_local_storage.c:482: + * Normally, an selem can be unlink under local_storage->lock and b->lock, and WARNING: line length of 87 exceeds 80 columns #161: FILE: kernel/bpf/bpf_local_storage.c:483: + * then added to a local to_free list. However, if destroy() and map_free() are WARNING: line length of 89 exceeds 80 columns #162: FILE: kernel/bpf/bpf_local_storage.c:484: + * racing or rqspinlock returns errors in unlikely situations (unlink != 2), free total: 0 errors, 9 warnings, 0 checks, 111 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 ddd30009b123 ("bpf: Support lockless unlink when freeing map or local storage") 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, 0 checks, 111 lines checked