summaryrefslogtreecommitdiffstats
path: root/kernel/kallsyms.c
Commit message (Expand)AuthorAgeFilesLines
* ftrace: Add ftrace_lookup_symbols functionJiri Olsa2022-05-101-0/+1
* kallsyms: Make kallsyms_on_each_symbol generally availableJiri Olsa2022-05-101-2/+0
* kallsyms: Skip the name search for empty stringJiri Olsa2022-03-171-0/+4
* Merge tag 'livepatching-for-5.17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-01-161-0/+1
|\
| * livepatch: Avoid CPU hogging with cond_reschedDavid Vernet2022-01-071-0/+1
* | kallsyms: strip LTO suffixes from static functionsNick Desaulniers2021-10-041-13/+33
|/
* module: add printk formats to add module build ID to stacktracesStephen Boyd2021-07-081-20/+84
* kallsyms: strip ThinLTO hashes from static functionsSami Tolvanen2021-04-081-5/+50
* kallsyms: only build {,module_}kallsyms_on_each_symbol when requiredChristoph Hellwig2021-02-081-0/+2
* kallsyms: refactor {,module_}kallsyms_on_each_symbolChristoph Hellwig2021-02-081-1/+5
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-2/+2
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-2/+2
* Merge tag 'v5.8-rc7' into perf/core, to pick up fixesIngo Molnar2020-07-281-6/+11
|\
| * kallsyms: Refactor kallsyms_show_value() to take credKees Cook2020-07-081-6/+11
* | ftrace: Add symbols for ftrace trampolinesAdrian Hunter2020-06-151-0/+5
* | kprobes: Add symbols for kprobe insn pagesAdrian Hunter2020-06-151-4/+33
|/
* kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()Will Deacon2020-04-071-2/+0
* Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2020-02-091-2/+3
|\
| * kallsyms: fix type of kallsyms_token_table[]Masahiro Yamada2020-02-051-2/+3
* | proc: convert everything to "struct proc_ops"Alexey Dobriyan2020-02-041-6/+6
|/
* kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the firs...Marc Zyngier2019-08-271-2/+4
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* bpf: Add module name [bpf] to ksymbols for bpf programsSong Liu2019-01-211-1/+1
* kallsyms: reduce size a little on 64-bitJan Beulich2018-09-101-2/+2
* kallsyms, x86: Export addresses of PTI entry trampolinesAlexander Shishkin2018-08-141-1/+27
* kallsyms: Simplify update_iter_mod()Adrian Hunter2018-08-141-14/+11
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Linus Torvalds2018-02-011-46/+0
|\
| * Merge branch 'for-4.16-print-symbol' into for-4.16Petr Mladek2018-01-221-11/+0
| |\
| | * kallsyms: remove print_symbol() functionSergey Senozhatsky2018-01-161-11/+0
| * | symbol lookup: introduce dereference_symbol_descriptor()Sergey Senozhatsky2018-01-091-35/+0
| |/
* / kallsyms: take advantage of the new '%px' formatLinus Torvalds2017-11-291-4/+4
|/
* Merge tag 'trace-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2017-11-171-6/+37
|\
| * ftrace/kallsyms: Have /proc/kallsyms show saved mod init functionsSteven Rostedt (VMware)2017-10-051-6/+32
| * ftrace: Save module init functions kallsyms symbols for tracingSteven Rostedt (VMware)2017-10-051-0/+5
* | /proc/module: use the same logic as /proc/kallsyms for address exposureLinus Torvalds2017-11-121-7/+1
* | stop using '%pK' for /proc/kallsyms pointer valuesLinus Torvalds2017-11-081-2/+47
|/
* kernel/kallsyms.c: replace all_var with IS_ENABLED(CONFIG_KALLSYMS_ALL)Masahiro Yamada2017-07-101-8/+2
* bpf: make jited programs visible in tracesDaniel Borkmann2017-02-171-12/+49
* kallsyms: add support for relative offsets in kallsyms address tableArd Biesheuvel2016-03-151-9/+33
* kernel/kallsyms.c: use __seq_open_private()Rob Jones2014-10-141-9/+2
* kernel/kallsyms.c: fix %pB when there's no symbol at the addressNamhyung Kim2014-08-081-1/+1
* kernel: use macros from compiler.h instead of __attribute__((...))Gideon Israel Dsouza2014-04-071-5/+6
* kernel: kallsyms: memory override issue, need check destination buffer lengthChen Gang2013-04-151-8/+18
* vsprintf: fix %ps on non symbols when using kallsymsStephen Boyd2012-05-291-8/+24
* Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2011-03-251-3/+41
|\
| * vsprintf: Introduce %pB format specifierNamhyung Kim2011-03-241-3/+41
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2011-03-231-2/+2
|\ \
| * | mm: arch: rename in_gate_area_no_task to in_gate_area_no_mmStephen Wilson2011-03-231-2/+2
| |/
* / printk: use %pK for /proc/kallsyms and /proc/modulesKees Cook2011-03-221-6/+4
|/
* Revert "kernel: make /proc/kallsyms mode 400 to reduce ease of attacking"Linus Torvalds2010-11-191-1/+1