The Linux stable releases tree
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Linus Torvalds 5816b3e657 Linux 5.15-rc3 19 hours ago
Documentation A set of fixes for interrupt chip drivers: 23 hours ago
LICENSES LICENSES/dual/CC-BY-4.0: Git rid of "smart quotes" 2 months ago
arch A set of fixes for X86: 23 hours ago
block SCSI fixes on 20210925 2 days ago
certs certs: Add support for using elliptic curve keys for signing modules 1 month ago
crypto Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 4 weeks ago
drivers Fix two EDAC drivers using the wrong value type for the DIMM mode. 21 hours ago
fs Five fixes for the ksmbd kernel server, including three security fixes: removing follow symlinks support and converting to use LOOKUP_BENEATH to prevent out of share access, and a compounding security fix, also includes a fix for FILE_STREAM_INFORMATION fixing a bug when writing ppt or doc files from some clients 20 hours ago
include A set of fixes for X86: 23 hours ago
init Merge branch 'work.init' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 3 days ago
ipc ipc: remove memcg accounting for sops objects in do_semtimedop() 2 weeks ago
kernel A single fix for the recently introduced regression in posix CPU timers 23 hours ago
lib lib/zlib_inflate/inffast: check config in C to avoid unused function warning 3 days ago
mm mm: fix uninitialized use in overcommit_policy_handler 3 days ago
net nexthop: Fix memory leaks in nexthop notification chain listeners 4 days ago
samples kgdb patches for 5.15 3 weeks ago
scripts kasan: always respect CONFIG_KASAN_STACK 3 days ago
security selinux,smack: fix subjective/objective credential use mixups 4 days ago
sound sound fixes for 5.15-rc1 3 weeks ago
tools A set of fixes for X86: 23 hours ago
usr .gitignore: prefix local generated files with a slash 5 months ago
virt KVM: Drop unused kvm_dirty_gfn_invalid() 3 weeks ago
.clang-format clang-format: Update with the latest for_each macro list 5 months ago
.cocciconfig scripts: add Linux .cocciconfig for coccinelle 5 years ago
.get_maintainer.ignore habanalabs: improve a couple of error messages 2 years ago
.gitattributes .gitattributes: use 'dts' diff driver for dts files 2 years ago
.gitignore .gitignore: ignore only top-level modules.builtin 5 months ago
.mailmap mailmap: update email address of Matthias Fuchs and Thomas Körper 1 month ago
COPYING COPYING: state that all contributions really are covered by this file 2 years ago
CREDITS MAINTAINERS: move Murali Karicheri to credits 5 months ago
Kbuild kbuild: rename hostprogs-y/always to hostprogs/always-y 2 years ago
Kconfig kbuild: ensure full rebuild when the compiler is updated 1 year ago
MAINTAINERS SCSI fixes on 20210925 2 days ago
Makefile Linux 5.15-rc3 19 hours ago
README Drop all 00-INDEX files from Documentation/ 3 years ago

README

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.