aboutsummaryrefslogtreecommitdiff
path: root/scripts/kallsyms.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-29scripts/kallsyms: Fix build failure by setting errno before calling getline()Gravatar James Clark 1-0/+1
2023-07-12kallsyms: strip LTO-only suffixes from promoted global functionsGravatar Yonghong Song 1-3/+3
2023-06-15scripts/kallsyms: remove KSYM_NAME_LEN_BUFFERGravatar Masahiro Yamada 1-29/+32
2023-06-15scripts/kallsyms: constify long_optionsGravatar Masahiro Yamada 1-1/+1
2023-04-17scripts/kallsyms: update the usage in the comment blockGravatar Masahiro Yamada 1-1/+1
2023-04-17scripts/kallsyms: decrease expand_symbol() / cleanup_symbol_name() callsGravatar Masahiro Yamada 1-18/+15
2023-04-17scripts/kallsyms: change the output orderGravatar Masahiro Yamada 1-59/+59
2023-04-17scripts/kallsyms: move compiler-generated symbol patterns to mksysmapGravatar Masahiro Yamada 1-60/+0
2023-04-17scripts/kallsyms: exclude symbols generated by itself dynamicallyGravatar Masahiro Yamada 1-16/+0
2023-04-17scripts/kallsyms: remove redundant code for omitting U and NGravatar Masahiro Yamada 1-4/+1
2023-04-17kallsyms: expand symbol name into comment for debuggingGravatar Arnd Bergmann 1-1/+2
2023-03-07kallsyms: add kallsyms_seqs_of_names to list of special symbolsGravatar Arnd Bergmann 1-0/+1
2022-12-16Merge tag 'char-misc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-1/+2
2022-11-23scripts/kallsyms.c Make the comment up-to-date with current implementationGravatar Yuma Ueda 1-1/+2
2022-11-12kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[]Gravatar Zhen Lei 1-1/+4
2022-11-12kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=yGravatar Zhen Lei 1-2/+34
2022-11-12kallsyms: Improve the performance of kallsyms_lookup_name()Gravatar Zhen Lei 1-0/+37
2022-11-12scripts/kallsyms: rename build_initial_tok_table()Gravatar Zhen Lei 1-2/+2
2022-10-10Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Gravatar Linus Torvalds 1-21/+33
2022-10-03Merge tag 'kcfi-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Gravatar Linus Torvalds 1-0/+1
2022-10-02kallsyms: take the input file instead of reading stdinGravatar Masahiro Yamada 1-18/+33
2022-10-02kallsyms: drop duplicated ignore patterns from kallsyms.cGravatar Masahiro Yamada 1-3/+0
2022-09-28kallsyms: increase maximum kernel symbol length to 512Gravatar Miguel Ojeda 1-2/+2
2022-09-28kallsyms: support "big" kernel symbolsGravatar Miguel Ojeda 1-3/+26
2022-09-28kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}`Gravatar Miguel Ojeda 1-2/+12
2022-09-28kallsyms: avoid hardcoding buffer sizeGravatar Boqun Feng 1-2/+8
2022-09-28kallsyms: use `ARRAY_SIZE` instead of hardcoded sizeGravatar Boqun Feng 1-1/+1
2022-09-26scripts/kallsyms: Ignore __kcfi_typeid_Gravatar Sami Tolvanen 1-0/+1
2022-05-27scripts/kallsyms: update usage message of the kallsyms programGravatar Yuntao Wang 1-1/+1
2022-04-28KVM: arm64: Symbolize the nVHE HYP addressesGravatar Kalesh Singh 1-1/+2
2022-02-22kallsyms: ignore all local labels prefixed by '.L'Gravatar Changbin Du 1-1/+1
2021-02-05kallsyms: fix nonconverging kallsyms table with lldGravatar Arnd Bergmann 1-0/+6
2020-09-25scripts/kallsyms: skip ppc compiler stub *.long_branch.* / *.plt_branch.*Gravatar Masahiro Yamada 1-1/+15
2020-07-05KVM: arm64: Add build rules for separate VHE/nVHE object filesGravatar David Brazdil 1-0/+1
2020-05-04gcc-10 warnings: fix low-hanging fruitGravatar Linus Torvalds 1-1/+1
2020-03-19scripts/kallsyms: fix wrong kallsyms_relative_baseGravatar Mikhail Petrov 1-4/+4
2020-02-11scripts/kallsyms: fix memory corruption caused by write over-runGravatar Masahiro Yamada 1-2/+2
2020-02-04scripts/kallsyms: change table to store (strcut sym_entry *)Gravatar Masahiro Yamada 1-56/+65
2020-02-04scripts/kallsyms: rename local variables in read_symbol()Gravatar Masahiro Yamada 1-12/+12
2019-12-14scripts/kallsyms: fix offset overflow of kallsyms_relative_baseGravatar Masahiro Yamada 1-20/+18
2019-11-25scripts/kallsyms: remove redundant initializersGravatar Masahiro Yamada 1-3/+3
2019-11-25scripts/kallsyms: put check_symbol_range() calls close togetherGravatar Masahiro Yamada 1-3/+1
2019-11-25scripts/kallsyms: make check_symbol_range() void functionGravatar Masahiro Yamada 1-9/+6
2019-11-25scripts/kallsyms: move ignored symbol types to is_ignored_symbol()Gravatar Masahiro Yamada 1-15/+15
2019-11-25scripts/kallsyms: move more patterns to the ignored_prefixes arrayGravatar Masahiro Yamada 1-10/+2
2019-11-25scripts/kallsyms: skip ignored symbols very earlyGravatar Masahiro Yamada 1-51/+62
2019-11-25scripts/kallsyms: add const qualifiers where possibleGravatar Masahiro Yamada 1-14/+14
2019-11-25scripts/kallsyms: make find_token() return (unsigned char *)Gravatar Masahiro Yamada 1-1/+2
2019-11-25scripts/kallsyms: replace prefix_underscores_count() with strspn()Gravatar Masahiro Yamada 1-12/+2
2019-11-25scripts/kallsyms: add sym_name() to mitigate cast uglinessGravatar Masahiro Yamada 1-13/+16