Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:41

Linux kernel
There are several guides for kernel developers and users. These guides can be rendered in a number of formats, like HTML and PDF. Please read Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or ``make pdfdocs``. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory, several of them using the Restructured Text markup notation.
Please read the Documentation/process/changes.rst file, as it contains the requirements for building and running the kernel, and information about the problems which may result by upgrading your kernel.

folder atomic/ - 2025-03-06 09:18:39  
folder basic/ - 2025-03-06 09:18:39  
folder clang-tools/ - 2025-03-06 09:18:39  
folder coccinelle/ - 2025-03-06 09:18:39  
folder dtc/ - 2025-03-06 09:18:39  
folder dummy-tools/ - 2025-03-06 09:18:39  
folder gcc-plugins/ - 2025-03-06 09:18:39  
folder gdb/ - 2025-03-06 09:18:39  
folder genksyms/ - 2025-03-06 09:18:39  
folder kconfig/ - 2025-03-06 09:18:39  
folder ksymoops/ - 2025-03-06 09:18:39

ksymoops has been removed from the kernel. It was always meant to be a free standing utility, not linked to any particular kernel version. The latest version can be found in https://www.kernel.org/pub/linux/utils/kernel/ksymoops together with patches to other utilities in order to give more accurate Oops debugging.
Keith Owens <ocs.com.au">kaos@ocs.com.au> Sat Jun 19 10:30:34 EST 1999

folder mod/ - 2025-03-06 09:18:39  
folder package/ - 2025-03-06 09:18:39  
folder selinux/ - 2025-03-06 09:18:39

Please see Documentation/admin-guide/LSM/SELinux.rst for information on installing a dummy SELinux policy.

folder tracing/ - 2025-03-06 09:18:39  
adjust_autoksyms.sh 2133 bytes 2025-03-06 09:18:39 2025-03-06 13:33:34  
as-version.sh 2072 bytes 2025-03-06 09:18:39 2025-03-06 13:33:34  
asn1_compiler.c 36169 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
bin2c.c 743 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
bloat-o-meter 3861 bytes 2025-03-06 09:18:39 -  
bootgraph.pl 5780 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
bpf_doc.py 29113 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
cc-can-link.sh 166 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
cc-version.sh 1549 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
check-local-export 1993 bytes 2025-03-06 09:18:39 -  
check-sysctl-docs 4472 bytes 2025-03-06 09:18:39 -  
check_extable.sh 5048 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
checkdeclares.pl 1123 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
checkincludes.pl 1988 bytes 2025-03-06 09:18:39 2025-03-06 13:33:35  
checkkconfigsymbols.py 15719 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
checkpatch.pl 231095 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
checkstack.pl 6240 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
checksyscalls.sh 7619 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
checkversion.pl 2211 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
cleanfile 3542 bytes 2025-03-06 09:18:39 -  
cleanpatch 5182 bytes 2025-03-06 09:18:39 -  
coccicheck 8075 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
config 4784 bytes 2025-03-06 09:18:39 -  
const_structs.checkpatch 1412 bytes 2025-03-06 09:18:39 -  
decode_stacktrace.sh 7026 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
decodecode 2959 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
depmod.sh 1441 bytes 2025-03-06 09:18:39 2025-03-06 13:33:36  
dev-needs.sh 6219 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
diffconfig 3812 bytes 2025-03-06 09:18:39 -  
documentation-file-ref-check 5810 bytes 2025-03-06 09:18:39 -  
export_report.pl 4605 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
extract-ikconfig 1779 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
extract-module-sig.pl 3746 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
extract-sys-certs.pl 3836 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
extract-vmlinux 1695 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
extract_xc3028.pl 45686 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
faddr2line 8430 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
file-size.sh 86 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
find-unused-docs.sh 1304 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
gcc-x86_32-has-stack-protector.sh 408 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
gcc-x86_64-has-stack-protector.sh 198 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
gen-randstruct-seed.sh 228 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
gen_autoksyms.sh 1562 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
gen_ksymdeps.sh 556 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
generate_initcall_order.pl 6090 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
get_abi.pl 25923 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
get_dvb_firmware 25128 bytes 2025-03-06 09:18:39 -  
get_feat.pl 14959 bytes 2025-03-06 09:18:39 2025-03-06 13:33:37  
get_maintainer.pl 68795 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
gfp-translate 1732 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
headerdep.pl 3587 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
headers_install.sh 3315 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
insert-sys-cert.c 9084 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
install.sh 986 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
jobserver-exec 2213 bytes 2025-03-06 09:18:39 -  
kallsyms.c 18634 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
Kbuild.include 7657 bytes 2025-03-06 09:18:39 -  
Kconfig.include 2620 bytes 2025-03-06 09:18:39 -  
kernel-doc 67093 bytes 2025-03-06 09:18:39 -  
ld-version.sh 1709 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
leaking_addresses.pl 13112 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
Lindent 502 bytes 2025-03-06 09:18:39 2025-03-06 13:33:38  
link-vmlinux.sh 9073 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile 1490 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.asm-generic 1864 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.build 16513 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.clang 1691 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.clean 1897 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.compiler 2751 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.debug 846 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.dtbinst 999 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.extrawarn 3592 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.gcc-plugins 2655 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.headersinst 2950 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.host 4743 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.kasan 1715 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.kcov 333 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.kcsan 1004 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.lib 19974 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.modfinal 2763 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.modinst 2519 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.modpost 4297 bytes 2025-03-06 09:18:39 2025-03-06 13:33:39  
Makefile.package 7042 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
Makefile.randstruct 511 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
Makefile.ubsan 770 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
Makefile.userprogs 1607 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
Makefile.vmlinux 890 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
Makefile.vmlinux_o 2738 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
makelst 808 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
markup_oops.pl 8110 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
min-tool-version.sh 504 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
mkcompile_h 2644 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
mksysmap 1369 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
mkuboot.sh 414 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
module.lds.S 1691 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
modules-check.sh 427 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
nsdeps 1673 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
objdiff 2893 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
objdump-func 711 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
pahole-flags.sh 585 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
pahole-version.sh 269 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
parse-maintainers.pl 4646 bytes 2025-03-06 09:18:39 2025-03-06 13:33:40  
patch-kernel 10185 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
profile2linkerlist.pl 414 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
prune-kernel 912 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
recordmcount.c 17091 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41 construct a table of the locations of calls to 'mcount'
recordmcount.h 19832 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
recordmcount.pl 17922 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
remove-stale-files 1738 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
setlocalversion 3667 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
show_delta 3087 bytes 2025-03-06 09:18:39 -  
sign-file.c 10167 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
sorttable.c 7869 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41 Sort the kernel's table
sorttable.h 13177 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
spdxcheck-test.sh 284 bytes 2025-03-06 09:18:39 2025-03-06 13:33:41  
spdxcheck.py 15596 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
spdxexclude 417 bytes 2025-03-06 09:18:39 -  
spelling.txt 33313 bytes 2025-03-06 09:18:39 -  
sphinx-pre-install 26440 bytes 2025-03-06 09:18:39 -  
split-man.pl 604 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
stackdelta 1887 bytes 2025-03-06 09:18:39 -  
stackusage 794 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
subarch.include 647 bytes 2025-03-06 09:18:39 -  
syscallhdr.sh 1935 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
syscallnr.sh 1485 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
syscalltbl.sh 1489 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
tags.sh 10484 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
test_fortify.sh 2281 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
tools-support-relr.sh 546 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
unifdef.c 35637 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
ver_linux 2648 bytes 2025-03-06 09:18:39 -  
xen-hypercalls.sh 386 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42  
xz_wrap.sh 563 bytes 2025-03-06 09:18:39 2025-03-06 13:33:42