aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems
AgeCommit message (Expand)AuthorFilesLines
2025-08-28Documentation: f2fs: Indent compression_mode option listBagas Sanjaya1-6/+8
2025-08-28Documentation: f2fs: Wrap snippets in literal code blocksBagas Sanjaya1-29/+29
2025-08-28Documentation: f2fs: Span write hint table section rowsBagas Sanjaya1-0/+2
2025-08-28Documentation: f2fs: Format compression level subtableBagas Sanjaya1-0/+4
2025-08-28Documentation: f2fs: Separate errors mode subtableBagas Sanjaya1-0/+1
2025-08-27Documentation: fuse: Consolidate FUSE docs into its own subdirectoryBagas Sanjaya6-8/+19
2025-08-27doc: fuse: Add max_background and congestion_thresholdChen Linxuan1-0/+14
2025-08-25vfio/pci: print vfio-device syspath to fdinfoAlex Mastro1-0/+14
2025-08-21docs: fix trailing whitespace error and remove repeated words in propagate_um...Raphael Pinsonneault-Thibeault1-3/+3
2025-08-20f2fs: add reserved nodes for privileged usersChunhai Guo1-3/+6
2025-08-18Merge branch 'bjorn' into docs-mwJonathan Corbet5-6/+6
2025-08-18Documentation: Fix filesystems typosBjorn Helgaas5-6/+6
2025-08-13block: switch ->getgeo() to struct gendiskAl Viro1-1/+1
2025-08-11docs: filesystems: sysfs: Recommend sysfs_emit() for new code onlyBart Van Assche1-2/+2
2025-08-11f2fs: add lookup_mode mount optionDaniel Lee1-0/+19
2025-08-11docs/vfs: Remove mentions to the old mount API helpersPedro Falcato1-25/+2
2025-08-04Merge tag 'f2fs-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2025-07-31Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+5
2025-07-31Merge tag 'docs-6.17' of git://git.lwn.net/linuxLinus Torvalds12-54/+65
2025-07-28Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-30/+15
2025-07-28Merge tag 'libcrypto-conversions-for-linus' of git://git.kernel.org/pub/scm/l...Linus Torvalds1-2/+1
2025-07-28Merge tag 'vfs-6.17-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-32/+28
2025-07-28Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-4/+4
2025-07-28Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-4/+30
2025-07-28Merge tag 'vfs-6.17-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+0
2025-07-28Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-7/+8
2025-07-28Merge tag 'pull-mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+484
2025-07-28Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-0/+18
2025-07-23doc: update porting, vfs documentation to describe mmap_prepare()Lorenzo Stoakes2-4/+30
2025-07-19mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counterVlastimil Babka1-3/+5
2025-07-16fs: change write_begin/write_end interface to take struct kiocb *Taotao Chen2-5/+5
2025-07-15overlayfs.rst: fix typosMatthias Frank1-12/+12
2025-07-14fsverity: Switch from crypto_shash to SHA-2 libraryEric Biggers1-2/+1
2025-07-14iomap: add read_folio_range() handler for buffered writesChristoph Hellwig1-0/+6
2025-07-14iomap: replace iomap_folio_ops with iomap_write_opsChristoph Hellwig2-9/+2
2025-07-14iomap: hide ioends from the generic writeback codeChristoph Hellwig1-8/+9
2025-07-14iomap: refactor the writeback interfaceChristoph Hellwig1-18/+14
2025-07-09f2fs: doc: fix wrong quota mount option descriptionChao Yu1-3/+3
2025-07-04fscrypt: Don't use problematic non-inline crypto enginesEric Biggers1-22/+15
2025-07-04tree-wide: s/struct fileattr/struct file_kattr/gChristian Brauner2-4/+4
2025-07-04fscrypt: Drop obsolete recommendation to enable optimized SHA-512Eric Biggers1-8/+0
2025-07-02Documentation: ext4: Move inode table short docs into its own fileBagas Sanjaya3-7/+10
2025-07-02Documentation: ext4: blockgroup: Add explicit title headingBagas Sanjaya1-4/+7
2025-07-02Documentation: ext4: atomic_writes: Demote last three sectionsBagas Sanjaya1-5/+5
2025-07-02Documentation: ext4: Reduce toctree depthBagas Sanjaya1-1/+1
2025-07-02Documentation: ext4: Convert includes into toctreesBagas Sanjaya3-20/+26
2025-07-01overlayfs.rst: Fix inode tableRichard Weinberger1-1/+1
2025-06-29mount: separate the flags accessed only under namespace_semAl Viro1-6/+6
2025-06-29Rewrite of propagate_umount()Al Viro1-0/+484
2025-06-25Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+9
2025-06-25doc: Remove misleading reference to brd in dax.rstDaniel Palmer1-1/+0
2025-06-23replace collect_mounts()/drop_collected_mounts() with a safer variantAl Viro1-0/+9
2025-06-23docs/vfs: update references to i_mutex to i_rwsemJunxuan Liao1-2/+3
2025-06-21Documentation: treewide: Replace remaining spinics links with loreBagas Sanjaya1-1/+1
2025-06-21docs: f2fs: fix typos in f2fs.rstYuanye Ma1-2/+2
2025-06-11docs: proc: update VmFlags documentation in smapswangfushuai1-1/+3
2025-06-11make d_set_d_op() staticAl Viro1-0/+11
2025-06-11VFS: Minor fixes for porting.rstNeilBrown1-3/+0
2025-06-10new helper: set_default_d_op()Al Viro1-0/+7
2025-06-08Merge tag '6.16-rc-part2-smb3-client-fixes' of git://git.samba.org/sfrench/ci...Linus Torvalds2-0/+104
2025-06-06Merge tag 'ovl-update-v2-6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+7
2025-06-05cifs: add documentation for smbdirect setupMeetakshi Setiya2-0/+104
2025-06-02Merge tag 'fuse-update-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+134
2025-06-02Merge tag 'vfs-6.16-rc1.netfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-5/+0
2025-05-31Merge tag 'mm-nonmm-stable-2025-05-31-15-28' of git://git.kernel.org/pub/scm/...Linus Torvalds1-10/+0
2025-05-30Merge tag 'pull-automount' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-3/+7
2025-05-30Merge tag 'f2fs-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-25/+27
2025-05-29Merge tag 'driver-core-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-13/+6
2025-05-28Merge tag 'ext4_for_linus-6.16-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+226
2025-05-27f2fs: introduce FAULT_VMALLOCChao Yu1-0/+1
2025-05-27Merge tag 'docs-6.16' of git://git.lwn.net/linuxLinus Torvalds1-13/+13
2025-05-27Merge tag 'x86_cache_for_v6.16_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+1524
2025-05-26Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-37/+148
2025-05-26Merge tag 'erofs-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2025-05-26Merge tag 'bcachefs-2025-05-24' of git://evilpiepirate.org/bcachefsLinus Torvalds3-0/+103
2025-05-26Merge tag 'vfs-6.16-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+14
2025-05-26Merge tag 'vfs-6.16-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-290/+736
2025-05-26Merge tag 'vfs-6.16-rc1.writepage' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-83/+12
2025-05-26Merge tag 'vfs-6.16-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+40
2025-05-22erofs: add 'fsoffset' mount option to specify filesystem offsetSheng Yong1-0/+1
2025-05-21docs: bcachefs: add casefolding referenceKent Overstreet1-0/+18
2025-05-21docs: bcachefs: idle work scheduling design docKent Overstreet2-0/+85
2025-05-21fs/netfs: remove unused flag NETFS_SREQ_SEEK_DATA_READMax Kellermann1-5/+0
2025-05-20ext4: Add atomic block write documentationRitesh Harjani (IBM)2-0/+226
2025-05-19Docs: relay: editing cleanupsRandy Dunlap1-13/+13
2025-05-16x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrlJames Morse2-0/+1524
2025-05-13f2fs: fix 32-bits hexademical number in fault injection docChao Yu1-26/+26
2025-05-12docs: filesystems: add fuse-passthrough.rstChen Linxuan2-0/+134
2025-05-11relay: remove unused relay_late_setup_filesDr. David Alan Gilbert1-10/+0
2025-05-06f2fs: support FAULT_TIMEOUTChao Yu1-0/+1
2025-05-05saner calling conventions for ->d_automount()Al Viro2-3/+8
2025-04-30docs: debugfs: do not recommend debugfs_remove_recursiveTimur Tabi1-13/+6
2025-04-30ovl: relax redirect/metacopy requirements for lower -> data redirectMiklos Szeredi1-0/+7
2025-04-21fs/fs_parse: Remove unused and problematic validate_constant_table()Zijun Hu1-15/+0
2025-04-21fs/fs_parse: Delete macro fsparam_u32hex()Zijun Hu1-1/+0
2025-04-15Documentation: iomap: Add missing flags descriptionRitesh Harjani (IBM)1-2/+14
2025-04-13Merge tag 'ext4_for_linus-6.15-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+14
2025-04-12Documentation: ext4: Add fields to ext4_super_block documentationTom Vierjahn1-6/+14
2025-04-11netfs: Update main API documentDavid Howells1-274/+736
2025-04-08fscrypt: add support for hardware-wrapped keysEric Biggers1-37/+148
2025-04-08Use try_lookup_noperm() instead of d_hash_and_lookup() outside of VFSNeilBrown1-0/+11
2025-04-08VFS: rename lookup_one_len family to lookup_noperm and remove permission checkNeilBrown1-0/+20
2025-04-07fs: Remove aops->writepageMatthew Wilcox (Oracle)3-83/+12
2025-04-07VFS: improve interface for lookup_one functionsNeilBrown1-0/+9
2025-04-03Merge tag '9p-for-6.15-rc1' of https://github.com/martinetd/linuxLinus Torvalds1-3/+3
2025-04-03docs: fs/9p: Add missing "not" in cache documentationTingmao Wang1-2/+2
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+10
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-6/+38
2025-03-31Merge tag 'nfsd-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-3/+7
2025-03-27Merge tag 'ext4-for_linus-6.15-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+1
2025-03-27Merge tag 'bcachefs-2025-03-24' of git://evilpiepirate.org/bcachefsLinus Torvalds3-19/+134
2025-03-27Merge tag 'f2fs-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+3
2025-03-25Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-6/+2
2025-03-25Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds1-5/+11
2025-03-24Merge tag 'docs-6.15' of git://git.lwn.net/linuxLinus Torvalds8-10/+10
2025-03-24Merge tag 'vfs-6.15-rc1.sysv' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-265/+0
2025-03-24Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-5/+65
2025-03-24Merge tag 'vfs-6.15-rc1.overlayfs' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-5/+19
2025-03-24Merge tag 'vfs-6.15-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-13/+38
2025-03-24Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+5
2025-03-23Documentation/fs/9p: fix broken linkTuomas Ahola1-1/+1
2025-03-21MM documentation: add "Unaccepted" meminfo entryNico Pache1-0/+3
2025-03-21meminfo: add a per node counter for balloon driversNico Pache1-0/+3
2025-03-20iomap: rework IOMAP atomic flagsJohn Garry1-15/+18
2025-03-17mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MA...David Hildenbrand1-2/+8
2025-03-17fs/proc/task_mmu: remove per-page mapcount dependency for smaps/smaps_rollup ...David Hildenbrand1-3/+19
2025-03-17fs/proc/task_mmu: remove per-page mapcount dependency for "mapmax" (CONFIG_NO...David Hildenbrand1-0/+5
2025-03-17dcssblk: mark DAX broken, remove FS_DAX_LIMITED supportDan Williams1-1/+0
2025-03-16docs,procfs: document /proc/PID/* access permission checksAndrii Nakryiko1-0/+10
2025-03-14Documentation: bcachefs: SubmittingPatches: Convert footnotes to reST syntaxBagas Sanjaya1-10/+12
2025-03-14Documentation: bcachefs: SubmittingPatches: Demote section headingsBagas Sanjaya1-8/+13
2025-03-14Documentation: bcachefs: Split index toctreeBagas Sanjaya1-1/+18
2025-03-14Documentation: bcachefs: Add casefolding toctree entryBagas Sanjaya1-0/+1
2025-03-14Documentation: bcachefs: casefolding: Use bullet list for dirent structureBagas Sanjaya1-2/+2
2025-03-14Documentation: bcachefs: casefolding: Fix dentry/dcache considerations sectionBagas Sanjaya1-1/+3
2025-03-14Documentation: bcachefs: casefolding: Do not italicize NULBagas Sanjaya1-2/+3
2025-03-14bcachefs: bcachefs_metadata_version_casefoldingJoshua Ashton1-0/+87
2025-03-11f2fs: introduce FAULT_INCONSISTENT_FOOTERChao Yu1-0/+1
2025-03-10nfsd: disallow file locking and delegations for NFSv4 reexportMike Snitzer1-3/+7
2025-03-08f2fs: control nat_bits feature via mount optionChao Yu1-0/+2
2025-03-08vfs: Remove invalidate_inodes()Jan Kara1-0/+5
2025-03-06iomap: Support SW-based atomic writesJohn Garry1-2/+14
2025-03-06iomap: Rename IOMAP_ATOMIC -> IOMAP_ATOMIC_HWJohn Garry1-2/+2
2025-03-06Merge branch 'vfs-6.15.shared.iomap' of gitolite.kernel.org:pub/scm/linux/ker...Christian Brauner2-0/+7
2025-03-05doc: correcting two prefix errors in idmappings.rstAiden Ma1-2/+2
2025-03-05doc: fix inline emphasis warningChristian Brauner1-6/+5
2025-03-04fscrypt: mention init_on_free instead of page poisoningEric Biggers1-3/+2
2025-03-04fscrypt: drop obsolete recommendation to enable optimized ChaCha20Eric Biggers1-3/+0
2025-02-27Change inode_operations.mkdir to return struct dentry *NeilBrown3-3/+41
2025-02-27iomap: make buffered writes work with RWF_DONTCACHEJens Axboe2-0/+7
2025-02-27Merge patch series "prep patches for my mkdir series"Christian Brauner2-0/+99
2025-02-21sysv: Remove the filesystemJan Kara2-265/+0
2025-02-19ovl: allow to specify override credentialsChristian Brauner1-5/+19
2025-02-19VFS: add common error checks to lookup_one_qstr_excl()NeilBrown1-0/+13
2025-02-19VFS: change kern_path_locked() and user_path_locked_at() to never return nega...NeilBrown1-0/+8
2025-02-17Documentation: add a usecase for FS_IOC_READ_VERITY_METADATAAllison Karlitskaya1-5/+11
2025-02-10Documentation: Remove repeated word in docsCharles Han1-2/+2
2025-02-10documentation/filesystems: fix spelling mistakesRitvik Gupta7-8/+8
2025-02-10jbd2: remove unused transaction->t_private_listKemeng Shi1-3/+1
2025-02-06bcachefs docs: SubmittingPatches.rstKent Overstreet2-0/+99
2025-02-06iomap: add a IOMAP_F_ANON_WRITE flagChristoph Hellwig1-0/+4
2025-02-06iomap: allow the file system to submit the writeback biosChristoph Hellwig1-6/+5
2025-01-30Merge tag 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-2/+45
2025-01-29Merge tag 'fuse-update-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+100
2025-01-28Merge tag 'nfs-for-6.14-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-50/+50
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-7/+5
2025-01-279p: fix ->rename_sem exclusionAl Viro2-0/+25
2025-01-27Pass parent directory inode and expected name to ->d_revalidate()Al Viro3-2/+20
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-9/+79
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds1-8/+6
2025-01-25Documentation/filesystems/proc.rst: fix possessive form of "process"Andrew Morton1-16/+18
2025-01-25ksm: add ksm involvement information for each processxu xin1-0/+68
2025-01-24Documentation: update the Squashfs filesystem documentationPhillip Lougher1-8/+6
2025-01-24fuse: Add fuse-io-uring design documentationBernd Schubert2-0/+100
2025-01-21Merge tag 'docs-6.14' of git://git.lwn.net/linuxLinus Torvalds3-6/+6
2025-01-20Merge tag 'bcachefs-2025-01-20.2' of git://evilpiepirate.org/bcachefsLinus Torvalds1-1/+1
2025-01-15saner replacement for debugfs_rename()Al Viro1-7/+5
2025-01-14nfs: probe for LOCALIO when v3 client reconnects to serverMike Snitzer1-1/+19
2025-01-14nfsd: rename nfsd_serv_ prefixed methods and variables with nfsd_net_Mike Snitzer1-56/+25
2025-01-14nfs/localio: add direct IO enablement with sync and async IO supportMike Snitzer1-0/+13
2025-01-09overlayfs.rst: Fix and improve grammarGeert Uytterhoeven1-3/+3
2024-12-22fiemap: use kernel-doc includes in fiemap docbookRandy Dunlap1-32/+13
2024-12-21docs: filesystems: bcachefs: fixed some spelling mistakes in the bcachefs cod...Dennis Lam1-1/+1
2024-12-13Documentation: filesystems: fix two misspellsBingwu Zhang2-2/+2
2024-12-13Documentation: Fix simple typo on filesystems/porting.rstCarlos Maiolino1-1/+1
2024-11-27Merge tag 'vfs-6.13-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+2
2024-11-26Merge tag 'docs-6.13-2' of git://git.lwn.net/linuxLinus Torvalds6-6/+6
2024-11-26Merge tag 'f2fs-for-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+44
2024-11-26Merge branch 'ovl.fixes'Christian Brauner1-1/+1
2024-11-26fs_parser: update mount_api doc to match function signatureRandy Dunlap1-1/+2
2024-11-22Documentation: filesystems: update filename extensionsRandy Dunlap6-6/+6
2024-11-21Merge tag 'reiserfs_delete' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2024-11-18Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+1
2024-11-18Merge tag 'vfs-6.13.untorn.writes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+15
2024-11-18Merge tag 'vfs-6.13.tmpfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-0/+24
2024-11-18Merge tag 'vfs-6.13.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds1-0/+17
2024-11-18Merge tag 'vfs-6.13.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-7/+0
2024-11-18Merge tag 'vfs-6.13.mgtime' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+126
2024-11-04fs: iomap: Atomic write supportJohn Garry1-0/+15
2024-11-01Merge tag 'vfs-6.12-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1