No description
  • C 98%
  • Assembly 1.3%
  • Makefile 0.3%
  • Shell 0.1%
Find a file
2025-09-06 20:34:23 +02:00
android ANDROID: fix up abi issue with struct snd_pcm_runtime 2022-08-17 16:03:25 +02:00
arch treewide: Remove KSU 2025-09-06 20:03:18 +02:00
block bio: optimise bvec iteration 2025-05-14 22:21:55 +03:00
certs Merge remote-tracking branch 'aosp/android-4.19-stable' into android11-base 2021-09-29 21:39:35 +05:30
crypto zstd: Merge optimizations from Samsung 2025-06-04 02:02:00 +03:00
Documentation FROMGIT: usb: gadget: u_ether: support configuring interface names. 2025-06-06 21:42:02 +03:00
drivers Treewide: Add KernelSU-Next 2025-09-06 20:34:23 +02:00
firmware firmware: Upgrade psyche fts firmware from dagu-s-oss 2024-02-14 00:07:58 +02:00
fs treewide: Remove KSU 2025-09-06 20:03:18 +02:00
include ptrace: Move setting/clearing ptrace_message into ptrace_stop 2025-09-06 20:03:18 +02:00
init Revert "FROMLIST: sched: Avoid placing RT threads on cores handling long softirqs" 2025-08-23 16:42:35 +03:00
ipc vm_ops: rename .split() callback to .may_split() 2025-01-04 19:18:58 +02:00
kernel ptrace: Move setting/clearing ptrace_message into ptrace_stop 2025-09-06 20:03:18 +02:00
KernelSU-Next@5bdb938e84 Treewide: Add KernelSU-Next 2025-09-06 20:34:23 +02:00
lib BACKPORT: cpumask: Introduce cpumask_first_and_and() 2025-08-07 22:03:06 +03:00
LICENSES
mm mm: Revert a couple commits 2025-08-23 16:42:34 +03:00
net net: report RCU QS on threaded NAPI repolling 2025-09-01 18:54:11 +03:00
samples vmalloc: fix remap_vmalloc_range() bounds checks 2024-12-20 20:59:14 +02:00
scripts Revert "scripts/dtc: Update to v1.7.0-60-g95c74d7" 2024-09-22 11:33:20 +03:00
security selinux: reduce calls to context_struct_to_string() 2025-04-17 12:07:31 +03:00
sound ALSA: wavefront: Proper check of get_user() error 2022-08-17 16:03:26 +02:00
techpack ASoC: msm: Remove unused transcode_loopback_session_lock mutex 2025-09-03 13:08:11 +03:00
tools UPSTREAM: tools headers UAPI: Sync linux/mman.h with the kernel 2025-04-17 12:10:31 +03:00
usr
virt sched/fair: Fix external p->on_rq users 2025-02-26 19:18:46 +02:00
wifi wifi: Smarter decisions on whether to use 2/5Ghz AP 2024-06-29 15:32:27 +03:00
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore .gitignore: Ignore dtbo build script 2025-08-21 01:35:39 +03:00
.gitmodules Treewide: Add KernelSU-Next 2025-09-06 20:34:23 +02:00
.mailmap
Android.bp Android.bp: Guard with soong namespace 2022-03-03 14:48:03 +01:00
AndroidKernel.mk
build.config.aarch64 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 2021-01-11 17:34:43 -08:00
build.config.alioth Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.alioth.common Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.alioth.common.clang Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.alioth.no-cfi Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.allmodconfig ANDROID: Different fix for KABI breakage in 4.19.209 in struct sock 2021-10-11 19:44:01 +00:00
build.config.allmodconfig.aarch64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.allmodconfig.arm ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.allmodconfig.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.arm Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" 2020-11-10 11:47:24 -08:00
build.config.common Import initial alioth build configs 2021-08-01 11:24:23 +05:30
build.config.gki
build.config.gki-debug.aarch64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki-debug.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki.aarch64 ANDROID: GKI: prevent removal of monitored symbols 2020-09-29 11:48:43 +01:00
build.config.gki.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki_kasan ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN 2021-02-15 18:29:34 +00:00
build.config.gki_kasan.aarch64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki_kasan.x86_64 ANDROID: drop KERNEL_DIR setting in build.config.common 2020-09-25 15:14:51 +08:00
build.config.gki_kprobes ANDROID: Adding kprobes build configs for Cuttlefish 2021-02-28 05:19:39 +00:00
build.config.gki_kprobes.aarch64 ANDROID: Adding kprobes build configs for Cuttlefish 2021-02-28 05:19:39 +00:00
build.config.gki_kprobes.x86_64 ANDROID: Adding kprobes build configs for Cuttlefish 2021-02-28 05:19:39 +00:00
build.config.goldfish.arm
build.config.goldfish.arm64
build.config.goldfish.mips
build.config.goldfish.mips64
build.config.goldfish.x86
build.config.goldfish.x86_64
build.config.x86_64 Revert "Revert "ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64"" 2021-02-03 13:34:51 -08:00
build_alioth.sh Import initial alioth build configs 2021-08-01 11:24:23 +05:30
COPYING
CREDITS
gen_headers_arm.bp Revert "kernel: Add modifications for miui millet optimization" 2022-03-16 23:17:45 +01:00
gen_headers_arm64.bp Revert "kernel: Add modifications for miui millet optimization" 2022-03-16 23:17:45 +01:00
Kbuild
Kconfig UPSTREAM: kbuild: ensure full rebuild when the compiler is updated 2024-09-12 11:28:49 +03:00
kernel_headers.py Change the subprocess argument to fix the build issue 2021-06-28 16:47:30 +05:30
MAINTAINERS BACKPORT: HID: playstation: initial DualSense USB support. 2024-08-01 21:36:59 +03:00
Makefile Revert "Makefile: Enable MLGO compiler optimizations for regalloc and inlining" 2025-09-06 20:03:18 +02:00
OWNERS ANDROID: Add OWNERS files referring to the respective android-mainline OWNERS 2021-04-03 14:09:44 +00:00
README
verity_dev_keys.x509

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.
See Documentation/00-INDEX for a list of what is contained in each file.

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.