CONTRIBUTING.d/patches: Please provide a git-range-diff(1)
[man-pages.git] / man5 / proc_kallsyms.5
blobbc7ffd5922035bf55fab2161e655d1536013e2bf
1 .\" Copyright (C) 1994, 1995, Daniel Quinlan <quinlan@yggdrasil.com>
2 .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk <mtk.manpages@gmail.com>
3 .\" Copyright (C) 2023, Alejandro Colomar <alx@kernel.org>
4 .\"
5 .\" SPDX-License-Identifier: GPL-3.0-or-later
6 .\"
7 .TH proc_kallsyms 5 (date) "Linux man-pages (unreleased)"
8 .SH NAME
9 /proc/kallsyms \- kernel exported symbols
10 .SH DESCRIPTION
11 .TP
12 .IR /proc/kallsyms " (since Linux 2.5.71)"
13 This holds the kernel exported symbol definitions used by the
14 .BR modules (X)
15 tools to dynamically link and bind loadable modules.
16 In Linux 2.5.47 and earlier, a similar file with slightly different syntax
17 was named
18 .IR ksyms .
19 .SH HISTORY
20 .TP
21 .IR /proc/ksyms " (Linux 1.1.23\[en]2.5.47)"
22 See
23 .IR /proc/kallsyms .
24 .SH SEE ALSO
25 .BR proc (5)