WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #98: new file mode 100644 CHECK: spaces preferred around that '/' (ctx:VxV) #190: FILE: tools/lib/bpf/btf_relocate.c:88: + int mid = (low + high)/2; ^ WARNING: line length of 94 exceeds 80 columns #274: FILE: tools/lib/bpf/btf_relocate.c:172: + dist_base_info_sorted = calloc(r->nr_dist_base_types, sizeof(*dist_base_info_sorted)); WARNING: line length of 82 exceeds 80 columns #279: FILE: tools/lib/bpf/btf_relocate.c:177: + dist_base_info_sorted_end = dist_base_info_sorted + r->nr_dist_base_types; WARNING: line length of 86 exceeds 80 columns #282: FILE: tools/lib/bpf/btf_relocate.c:180: + dist_base_info_sorted[id].name = btf__name_by_offset(r->dist_base_btf, WARNING: line length of 87 exceeds 80 columns #283: FILE: tools/lib/bpf/btf_relocate.c:181: + dist_t->name_off); WARNING: line length of 91 exceeds 80 columns #288: FILE: tools/lib/bpf/btf_relocate.c:186: + qsort(dist_base_info_sorted, r->nr_dist_base_types, sizeof(*dist_base_info_sorted), CHECK: No space is necessary after a cast #313: FILE: tools/lib/bpf/btf_relocate.c:211: + if (!btf_is_composite(base_t) || !base_t->name_off) WARNING: line length of 82 exceeds 80 columns #321: FILE: tools/lib/bpf/btf_relocate.c:219: + struct btf_name_info *dist_name_info, *dist_name_info_next = NULL; WARNING: line length of 89 exceeds 80 columns #331: FILE: tools/lib/bpf/btf_relocate.c:229: + base_name_info.name = btf__name_by_offset(r->base_btf, base_t->name_off); WARNING: line length of 88 exceeds 80 columns #353: FILE: tools/lib/bpf/btf_relocate.c:251: + base_name_info.needs_size = base_name_cnt[base_t->name_off] > 1; WARNING: line length of 98 exceeds 80 columns #360: FILE: tools/lib/bpf/btf_relocate.c:258: + for (dist_name_info = search_btf_name_size(&base_name_info, dist_base_info_sorted, WARNING: line length of 82 exceeds 80 columns #361: FILE: tools/lib/bpf/btf_relocate.c:259: + r->nr_dist_base_types); WARNING: line length of 84 exceeds 80 columns #362: FILE: tools/lib/bpf/btf_relocate.c:260: + dist_name_info != NULL; dist_name_info = dist_name_info_next) { CHECK: Comparison to NULL could be written "dist_name_info" #362: FILE: tools/lib/bpf/btf_relocate.c:260: + dist_name_info != NULL; dist_name_info = dist_name_info_next) { WARNING: line length of 84 exceeds 80 columns #368: FILE: tools/lib/bpf/btf_relocate.c:266: + cmp_btf_name_size(&base_name_info, dist_name_info_next)) WARNING: line length of 96 exceeds 80 columns #371: FILE: tools/lib/bpf/btf_relocate.c:269: + if (!dist_name_info->id || dist_name_info->id > r->nr_dist_base_types) { WARNING: line length of 86 exceeds 80 columns #377: FILE: tools/lib/bpf/btf_relocate.c:275: + dist_t = btf_type_by_id(r->dist_base_btf, dist_name_info->id); WARNING: line length of 83 exceeds 80 columns #388: FILE: tools/lib/bpf/btf_relocate.c:286: + if (btf_kflag(dist_t) != btf_kflag(base_t)) CHECK: No space is necessary after a cast #388: FILE: tools/lib/bpf/btf_relocate.c:286: + if (btf_kflag(dist_t) != btf_kflag(base_t)) WARNING: line length of 89 exceeds 80 columns #405: FILE: tools/lib/bpf/btf_relocate.c:303: + btf_int_encoding(base_t) != btf_int_encoding(dist_t)) CHECK: No space is necessary after a cast #405: FILE: tools/lib/bpf/btf_relocate.c:303: + btf_int_encoding(base_t) != btf_int_encoding(dist_t)) WARNING: line length of 91 exceeds 80 columns #416: FILE: tools/lib/bpf/btf_relocate.c:314: + if (base_kind != dist_kind && base_kind != BTF_KIND_ENUM64) WARNING: line length of 87 exceeds 80 columns #424: FILE: tools/lib/bpf/btf_relocate.c:322: + if (r->id_map[dist_name_info->id] == BTF_IS_EMBEDDED && WARNING: line length of 89 exceeds 80 columns #443: FILE: tools/lib/bpf/btf_relocate.c:341: + base_t->size, id, r->id_map[dist_name_info->id]); WARNING: line length of 82 exceeds 80 columns #471: FILE: tools/lib/bpf/btf_relocate.c:369: +/* distilled base should only have named int/float/enum/fwd/struct/union types. */ WARNING: line length of 83 exceeds 80 columns #521: FILE: tools/lib/bpf/btf_relocate.c:419: + btf__str_by_offset(r->btf, off), *str_off); WARNING: line length of 85 exceeds 80 columns #553: FILE: tools/lib/bpf/btf_relocate.c:451: + r.str_map = calloc(btf_header(r.dist_base_btf)->str_len, sizeof(*r.str_map)); WARNING: line length of 81 exceeds 80 columns #574: FILE: tools/lib/bpf/btf_relocate.c:472: + /* Build a map from distilled base ids to actual base BTF ids; it is used WARNING: line length of 81 exceeds 80 columns #586: FILE: tools/lib/bpf/btf_relocate.c:484: + for (i = 0, id = r.nr_dist_base_types; i < r.nr_split_types; i++, id++) { total: 0 errors, 25 warnings, 5 checks, 567 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 a35928f09bde ("libbpf: split BTF relocation") 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, 25 warnings, 5 checks, 567 lines checked