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.
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 a91bae8794 nfsd-6.9 fixes: 3 days ago
..
9p fs/9p: mitigate inode collisions 2 weeks ago
adfs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
affs affs: remove SLAB_MEM_SPREAD flag usage 2 months ago
afs afs: Fix occasional rmdir-then-VNOVNODE with generic/011 2 months ago
autofs dcache stuff for this cycle 4 months ago
bcachefs bcachefs: fix integer conversion bug 4 days ago
befs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
bfs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
btrfs for-6.9-rc5-tag 1 week ago
cachefiles cachefiles: fix memory leak in cachefiles_add_cache() 2 months ago
ceph ceph: switch to use cap_delay_lock for the unlink delay list 3 weeks ago
coda mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
configfs
cramfs fs,block: yield devices early 1 month ago
crypto fscrypt updates for 6.9 2 months ago
debugfs debugfs: fix wait/cancellation handling during remove 2 months ago
devpts fs: Remove the now superfluous sentinel elements from ctl_table array 4 months ago
dlm dlm for 6.9 2 months ago
ecryptfs Merge tag 'exportfs-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/cel/linux 3 months ago
efivarfs efivarfs: Drop 'duplicates' bool parameter on efivar_init() 2 months ago
efs efs: remove SLAB_MEM_SPREAD flag usage 2 months ago
erofs erofs: reliably distinguish block based and fscache mode 5 days ago
exfat Description for this pull request: 1 month ago
exportfs fs: Create a generic is_dot_dotdot() utility 3 months ago
ext2 \n 2 months ago
ext4 fs,block: yield devices early 1 month ago
f2fs fs,block: yield devices early 1 month ago
fat - Kuan-Wei Chiu has developed the well-named series "lib min_heap: Min 2 months ago
freevxfs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
fuse cuse: add kernel-doc comments to cuse_process_init_reply() 3 weeks ago
gfs2 gfs2 fix 1 month ago
hfs hfs: really remove hfs_writepage 4 months ago
hfsplus vfs-6.9.misc 2 months ago
hostfs hostfs: use d_splice_alias() calling conventions to simplify failure exits 4 months ago
hpfs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
hugetlbfs vfs-6.9.misc 2 months ago
iomap vfs-6.9.rw_hint 2 months ago
isofs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
jbd2 jbd2: abort journal when detecting metadata writeback error of fs dev 4 months ago
jffs2 mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
jfs fs,block: yield devices early 1 month ago
kernfs kernfs: annotate different lockdep class for of->mutex of writable files 3 weeks ago
lockd NFSD 6.9 Release Notes 2 months ago
minix minix: remove SLAB_MEM_SPREAD flag usage 2 months ago
netfs netfs: Fix the pre-flush when appending to a file in writethrough mode 7 days ago
nfs NFS client bugfixes for Linux 6.9 4 days ago
nfs_common
nfsd nfsd-6.9 fixes: 3 days ago
nilfs2 nilfs2: fix OOB in nilfs_set_de_type 2 weeks ago
nls
notify fanotify: allow freeze when waiting response for permission events 2 months ago
ntfs3 ntfs3: add legacy ntfs file operations 1 week ago
ocfs2 - Kuan-Wei Chiu has developed the well-named series "lib min_heap: Min 2 months ago
omfs
openpromfs openpromfs: remove SLAB_MEM_SPREAD flag usage 2 months ago
orangefs Julia Lawall reported this null pointer dereference, this should fix it. 3 months ago
overlayfs ovl: relax WARN_ON in ovl_verify_area() 2 months ago
proc mm: support page_mapcount() on page_has_type() pages 1 week ago
pstore pstore/zone: Don't clear memory twice 2 months ago
qnx4 mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
qnx6 qnx6: remove SLAB_MEM_SPREAD flag usage 2 months ago
quota mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
ramfs ramfs: Initialize security of in-memory inodes 3 months ago
reiserfs fs,block: yield devices early 1 month ago
romfs fs,block: yield devices early 1 month ago
smb smb3: fix lock ordering potential deadlock in cifs_sync_mid_result 1 week ago
squashfs Squashfs: check the inode number is not the invalid value of zero 2 weeks ago
sysfs fs: sysfs: Fix reference leak in sysfs_break_active_protection() 3 weeks ago
sysv sysv: remove SLAB_MEM_SPREAD flag usage 2 months ago
tracefs eventfs: Fix kernel-doc comments to functions 3 weeks ago
ubifs This pull request contains updates for UBI and UBIFS: 1 month ago
udf mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
ufs mm, slab: remove last vestiges of SLAB_MEM_SPREAD 2 months ago
unicode
vboxsf vboxsf: explicitly deny setlease attempts 4 weeks ago
verity Networking changes for 6.9. 2 months ago
xfs Bug fixes for 6.9-rc3: 4 weeks ago
zonefs zonefs: Use str_plural() to fix Coccinelle warning 3 weeks ago
Kconfig - Sumanth Korikkar has taught s390 to allocate hotplug-time page frames 2 months ago
Kconfig.binfmt
Makefile vfs-6.9.pidfd 2 months ago
aio.c aio: Fix null ptr deref in aio_complete() wakeup 4 weeks ago
anon_inodes.c Merge branch 'kvm-guestmemfd' into HEAD 6 months ago
attr.c lsm/stable-6.9 PR 20240312 2 months ago
backing-file.c fs: Use KMEM_CACHE instead of kmem_cache_create 3 months ago
bad_inode.c
binfmt_elf.c
binfmt_elf_fdpic.c binfmt: replace deprecated strncpy 1 month ago
binfmt_elf_test.c
binfmt_flat.c
binfmt_misc.c execve updates for v6.7-rc1 6 months ago
binfmt_script.c
buffer.c vfs-6.9.iomap 2 months ago
char_dev.c As usual, lots of singleton and doubleton patches all over the tree and 6 months ago
compat_binfmt_elf.c
coredump.c iov_iter: get rid of 'copy_mc' flag 2 months ago
d_path.c
dax.c fs : Fix warning using plain integer as NULL 6 months ago
dcache.c vfs-6.9.misc 2 months ago
direct-io.c block, fs: Restore the per-bio/request data lifetime fields 3 months ago
drop_caches.c
eventfd.c eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings 3 months ago
eventpoll.c Networking changes for 6.9. 2 months ago
exec.c execve fixes for v6.9-rc2 1 month ago
fcntl.c vfs-6.9.iomap 2 months ago
fhandle.c do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak 3 months ago
file.c file: remove __receive_fd() 5 months ago
file_table.c lsm/stable-6.9 PR 20240312 2 months ago
filesystems.c
fs-writeback.c writeback: move wb_wakeup_delayed defination to fs-writeback.c 3 months ago
fs_context.c
fs_parser.c __fs_parse: Correct a documentation comment 3 months ago
fs_pin.c
fs_struct.c
fs_types.c
fsopen.c
init.c
inode.c bcachefs updates for 6.9 2 months ago
internal.h pidfs: remove config option 2 months ago
ioctl.c fs: Return ENOTTY directly if FS_IOC_GETUUID or FS_IOC_GETFSSYSFSPATH fail 3 weeks ago
kernel_read_file.c
libfs.c pidfs: remove config option 2 months ago
locks.c filelock: fix deadlock detection in POSIX locking 2 months ago
mbcache.c vfs: remove SLAB_MEM_SPREAD flag usage 2 months ago
mnt_idmapping.c fs/mnt_idmapping.c: Return -EINVAL when no map is written 3 months ago
mount.h mounts: keep list of mounts in an rbtree 6 months ago
mpage.c block, fs: Restore the per-bio/request data lifetime fields 3 months ago
namei.c security: Place security_path_post_mknod() where the original IMA call was 4 weeks ago
namespace.c fs: relax mount_setattr() permission checks 3 months ago
nsfs.c pidfs: remove config option 2 months ago
open.c lsm/stable-6.9 PR 20240312 2 months ago
pidfs.c pidfs: remove config option 2 months ago
pipe.c fs/pipe: Convert to lockdep_cmp_fn 3 months ago
pnode.c mounts: keep list of mounts in an rbtree 6 months ago
pnode.h
posix_acl.c lsm/stable-6.9 PR 20240312 2 months ago
proc_namespace.c namespace: extract show_path() helper 6 months ago
read_write.c fsnotify: optionally pass access range in file permission hooks 5 months ago
readdir.c fsnotify: optionally pass access range in file permission hooks 5 months ago
remap_range.c remap_range: merge do_clone_file_range() into vfs_clone_file_range() 3 months ago
select.c fs/select: rework stack allocation hack for clang 2 months ago
seq_file.c
signalfd.c
splice.c fs: use splice_copy_file_range() inline helper 5 months ago
stack.c
stat.c vfs-6.8.mount 4 months ago
statfs.c
super.c fs,block: yield devices early 1 month ago
sync.c
sysctls.c fs: Remove the now superfluous sentinel elements from ctl_table array 4 months ago
timerfd.c
userfaultfd.c userfaultfd: use per-vma locks in userfaultfd operations 2 months ago
utimes.c
xattr.c evm: Move to LSM infrastructure 3 months ago