summaryrefslogtreecommitdiff
path: root/kernel/kallsyms.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-15kallsyms: Match symbols exactly with CONFIG_LTO_CLANGSong Liu1-49/+6
2024-07-20kallsyms: get rid of code for absolute kallsymsJann Horn1-4/+1
2024-06-27kallsyms: rework symbol lookup return codesArnd Bergmann1-11/+12
2024-05-02kallsyms: Avoid weak references for kallsyms symbolsArd Biesheuvel1-6/+0
2023-08-26kallsyms: Change func signature for cleanup_symbol_name()Yonghong Song1-6/+4
2023-08-25kallsyms: Fix kallsyms_selftest failureYonghong Song1-10/+7
2023-07-13kallsyms: strip LTO-only suffixes from promoted global functionsYonghong Song1-3/+2
2023-06-29Merge tag 'v6.5-rc1-modules-next' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-90/+1
2023-06-14kallsyms: Replace all non-returning strlcpy with strscpyAzeem Shaikh1-2/+2
2023-06-08kallsyms: move kallsyms_show_value() out of kallsyms.cManinder Singh1-35/+0
2023-05-27kallsyms: remove unsed API lookup_symbol_attrsManinder Singh1-28/+0
2023-05-26kallsyms: remove unused arch_get_kallsym() helperArnd Bergmann1-27/+1
2023-03-19kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_sym...Zhen Lei1-3/+2
2022-11-15kallsyms: Add self-test facilityZhen Lei1-1/+1
2022-11-13kallsyms: Add helper kallsyms_on_each_match_symbol()Zhen Lei1-0/+18
2022-11-13kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[]Zhen Lei1-4/+14
2022-11-13kallsyms: Improve the performance of kallsyms_lookup_name()Zhen Lei1-11/+75
2022-10-04Merge tag 'kcfi-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds1-17/+0
2022-09-28kallsyms: support "big" kernel symbolsMiguel Ojeda1-4/+22
2022-09-26kallsyms: Drop CONFIG_CFI_CLANG workaroundsSami Tolvanen1-17/+0
2022-08-07Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-22/+1
2022-07-18kallsyms: move declarations to internal headerStephen Brennan1-22/+1
2022-07-13bpf: add a ksym BPF iteratorAlan Maguire1-0/+91
2022-05-11ftrace: Add ftrace_lookup_symbols functionJiri Olsa1-0/+1
2022-05-11kallsyms: Make kallsyms_on_each_symbol generally availableJiri Olsa1-2/+0
2022-03-18kallsyms: Skip the name search for empty stringJiri Olsa1-0/+4
2022-01-16Merge tag 'livepatching-for-5.17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2022-01-07livepatch: Avoid CPU hogging with cond_reschedDavid Vernet1-0/+1
2021-10-04kallsyms: strip LTO suffixes from static functionsNick Desaulniers1-13/+33
2021-07-08module: add printk formats to add module build ID to stacktracesStephen Boyd1-20/+84
2021-04-09kallsyms: strip ThinLTO hashes from static functionsSami Tolvanen1-5/+50
2021-02-08kallsyms: only build {,module_}kallsyms_on_each_symbol when requiredChristoph Hellwig1-0/+2
2021-02-08kallsyms: refactor {,module_}kallsyms_on_each_symbolChristoph Hellwig1-1/+5
2020-10-26treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches1-2/+2
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-2/+2
2020-07-28Merge tag 'v5.8-rc7' into perf/core, to pick up fixesIngo Molnar1-6/+11
2020-07-09kallsyms: Refactor kallsyms_show_value() to take credKees Cook1-6/+11
2020-06-15ftrace: Add symbols for ftrace trampolinesAdrian Hunter1-0/+5
2020-06-15kprobes: Add symbols for kprobe insn pagesAdrian Hunter1-4/+33
2020-04-07kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()Will Deacon1-2/+0
2020-02-10Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-2/+3
2020-02-05kallsyms: fix type of kallsyms_token_table[]Masahiro Yamada1-2/+3
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan1-6/+6
2019-08-27kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the firs...Marc Zyngier1-2/+4
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-01-21bpf: Add module name [bpf] to ksymbols for bpf programsSong Liu1-1/+1
2018-09-10kallsyms: reduce size a little on 64-bitJan Beulich1-2/+2
2018-08-15kallsyms, x86: Export addresses of PTI entry trampolinesAlexander Shishkin1-1/+27
2018-08-15kallsyms: Simplify update_iter_mod()Adrian Hunter1-14/+11
2018-02-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Linus Torvalds1-46/+0