aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems
AgeCommit message (Expand)AuthorFilesLines
2024-04-06Documentation: filesystems: Add bcachefs toctreeBagas Sanjaya2-0/+12
2024-03-18Merge tag 'f2fs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-28/+26
2024-03-15Merge tag 'bcachefs-2024-03-13' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+30
2024-03-13bcachefs: Errcode tracepoint, documentationKent Overstreet1-0/+30
2024-03-13Merge tag 'xfs-6.9-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-19/+11
2024-03-12Merge tag 'docs-6.9' of git://git.lwn.net/linuxLinus Torvalds1-2/+2
2024-03-12Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-12/+15
2024-03-11Merge tag 'vfs-6.9.ntfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2-467/+0
2024-03-11Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds3-11/+9
2024-02-29f2fs: introduce FAULT_NO_SEGMENTChao Yu1-0/+1
2024-02-27f2fs: kill heap-based allocationJaegeuk Kim1-3/+1
2024-02-23fscrypt: write CBC-CTS instead of CTS-CBCEric Biggers1-12/+15
2024-02-22xfs: support in-memory btreesDarrick J. Wong1-3/+2
2024-02-21xfs: remove xfile_{get,put}_pageDarrick J. Wong1-1/+1
2024-02-21xfs: remove the xfile_pread/pwrite APIsChristoph Hellwig1-15/+8
2024-02-20f2fs: deprecate io_bitsJaegeuk Kim1-2/+0
2024-02-12docs: proc.rst: comm: mention the included NULChristoph Anton Mitterer1-2/+2
2024-02-09docs: filesystems: fix typo in docsVincenzo Mezzela1-1/+1
2024-02-06fs: remove the inode argument to ->d_real() methodAmir Goldstein2-10/+8
2024-02-05f2fs: introduce FAULT_BLKADDR_CONSISTENCEChao Yu1-23/+24
2024-01-24fs: remove NTFS classic from docum. indexRandy Dunlap1-1/+0
2024-01-24fs: Remove NTFS classicMatthew Wilcox (Oracle)1-466/+0
2024-01-23ovl: mark xwhiteouts directory with overlay.opaque='x'Amir Goldstein1-3/+13
2024-01-19Merge tag '6.8-rc-smb-server-fixes-part2' of git://git.samba.org/ksmbdLinus Torvalds1-3/+6
2024-01-19Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds1-19/+4
2024-01-14ksmbd: update feature status in documentationNamjae Jeon1-3/+6
2024-01-11Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-0/+34
2024-01-11Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds3-106/+275
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2024-01-10Merge tag 'ovl-update-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds1-50/+54
2024-01-10Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-10/+11
2024-01-10Merge tag 'xfs-6.8-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-5/+16
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+60
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-8/+8
2024-01-08Merge tag 'vfs-6.8.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-0/+12
2023-12-26fscrypt: document that CephFS supports fscrypt nowEric Biggers1-9/+9
2023-12-24netfs, fscache: Remove ->begin_cache_operationDavid Howells1-19/+4
2023-12-20mm: thp: introduce multi-size THP sysfs interfaceRyan Roberts1-3/+3
2023-12-15overlayfs.rst: fix ReST formattingAmir Goldstein1-38/+39
2023-12-14overlayfs.rst: use consistent feature namesAmir Goldstein1-12/+15
2023-12-10docs: filesystems: document the squashfs specific mount optionsAriel Miculas1-0/+60
2023-12-10fs: convert error_remove_page to error_remove_folioMatthew Wilcox (Oracle)2-5/+5
2023-12-09fscrypt.rst: update definition of struct fscrypt_context_v2Eric Biggers1-1/+2
2023-12-07Documentation: xfs: consolidate XFS docs into its own subdirectoryBagas Sanjaya6-5/+16
2023-12-04docs/fuse-io: Document the usage of DIRECT_IO_ALLOW_MMAPTyler Fanelli1-1/+2
2023-11-25rename(): avoid a deadlock in the case of parents having no common ancestorAl Viro2-104/+251
2023-11-25rename(): fix the locking of subdirectoriesAl Viro3-15/+37
2023-11-25__dentry_kill(): new locking schemeAl Viro1-0/+17
2023-11-25Call retain_dentry() with refcount 0Al Viro1-0/+8
2023-11-25dentry: switch the lists of children to hlistAl Viro1-0/+9
2023-11-18porting: document block device freeze and thaw changesChristian Brauner1-0/+12
2023-11-17docs: vfs: fix typo in struct xattr_handlersAriel Miculas1-1/+1
2023-11-17MAINTAINERS: erofs: add EROFS webpageGao Xiang1-0/+4
2023-11-07Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2-5/+11
2023-11-07Merge tag 'ovl-update-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds1-3/+37
2023-11-02Merge tag 'erofs-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2023-11-01Merge tag 'docs-6.7' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-11-01Merge tag 'bootconfig-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+7
2023-10-31doc: Add /proc/bootconfig to proc.rstPaul E. McKenney1-0/+5
2023-10-31ovl: add support for appending lowerdirs one by oneAmir Goldstein1-3/+14
2023-10-31ovl: Add documentation on nesting of overlayfs mountsAlexander Larsson1-0/+23
2023-10-30Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-33/+88
2023-10-30Merge tag 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+7
2023-10-30Merge tag 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-29/+24
2023-10-28exportfs: make ->encode_fh() a mandatory method for NFS exportAmir Goldstein2-5/+11
2023-10-28porting: update locking requirementsChristian Brauner1-0/+7
2023-10-19file: convert to SLAB_TYPESAFE_BY_RCUChristian Brauner1-29/+24
2023-10-16fscrypt: track master key presence separately from secretEric Biggers1-2/+2
2023-10-16lockd: introduce safe async lock opAlexander Aring1-0/+7
2023-10-14ovl: fix regression in showing lowerdir mount optionAmir Goldstein1-0/+12
2023-10-12erofs: fix inode metadata space layout description in documentationTiwei Bie1-1/+1
2023-10-07doc: Update /proc/cmdline documentation to include boot configPaul E. McKenney1-1/+2
2023-10-05Merge tag 'erofs-for-6.6-rc5-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+37
2023-09-28erofs: update documentationJingbo Xu1-3/+37
2023-09-26Merge tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds1-0/+96
2023-09-25fscrypt: support crypto data unit size less than filesystem block sizeEric Biggers1-31/+86
2023-09-22Documentation: xfs: Remove repeated word in commentsCharles Han1-1/+1
2023-09-20porting: document superblock as block device holderChristian Brauner1-0/+70
2023-09-20porting: document new block device opening orderChristian Brauner1-0/+26
2023-09-12Merge tag 'for-6.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2023-09-08MAINTAINERS: remove links to obsolete btrfs.wiki.kernel.orgBhaskar Chowdhury1-1/+0
2023-09-06Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds1-0/+10
2023-09-05Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2023-09-05Merge tag 'mm-stable-2023-09-04-14-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+4
2023-09-05gfs2: Remove LM_FLAG_PRIORITY flagAndreas Gruenbacher1-2/+1
2023-09-02proc/ksm: add ksm stats to /proc/pid/smapsStefan Roesch1-0/+4
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+26
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2023-08-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds30-66/+60
2023-08-30Merge tag 'xfs-6.6-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-0/+195
2023-08-30Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds2-0/+74
2023-08-29Documentation: Add missing documentation for EXPORT_OP flagsChuck Lever1-0/+26
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-14/+35
2023-08-28Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-45/+119
2023-08-28Merge tag 'iomap-6.6-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-4/+11
2023-08-28Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-2/+4
2023-08-28Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-3/+11
2023-08-28Merge tag 'v6.6-vfs.tmpfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds3-6/+46
2023-08-24mm: allow ->huge_fault() to be called without the mmap_lock heldMatthew Wilcox (Oracle)2-13/+34
2023-08-24mm: convert do_set_pte() to set_pte_range()Yin Fengwei1-1/+1
2023-08-24ceph: update documentation regarding snapshot naming limitationsLuís Henriques1-0/+10
2023-08-18Documentation: Fix typosBjorn Helgaas28-58/+58
2023-08-18docs: vfs: clean up after the iterate() removalJonathan Corbet2-7/+1
2023-08-16doc: idmappings: fix an error and rephrase a paragraphGONG, Ruiqi1-3/+4
2023-08-15docs: filesystems: idmappings: clarify from where idmappings are takenAlexander Mikhalitsyn1-0/+7
2023-08-12ovl: auto generate uuid for new overlay filesystemsAmir Goldstein1-1/+7
2023-08-12ovl: store persistent uuid/fsid with uuid=onAmir Goldstein1-0/+3
2023-08-12ovl: add support for unique fsid per instanceAmir Goldstein1-0/+16
2023-08-12ovl: Add framework for verity supportAlexander Larsson2-0/+49
2023-08-10docs: add maintainer entry profile for XFSDarrick J. Wong2-0/+195
2023-08-10tmpfs,xattr: enable limited user extended attributesHugh Dickins1-2/+5
2023-08-09libfs: Add directory operations for stable offsetsChuck Lever2-4/+10
2023-08-09shmem: Add default quota limit mount optionsLukas Czerner1-9/+25
2023-08-09shmem: quota supportCarlos Maiolino1-0/+15
2023-08-06vfs: get rid of old '->iterate' directory operationLinus Torvalds2-18/+12
2023-07-27tmpfs: fix Documentation of noswap and huge mount optionsHugh Dickins1-27/+20
2023-07-24doc: Correct the description of ->release_folioMatthew Wilcox (Oracle)1-4/+11
2023-07-21afs: Documentation: correct reference to CONFIG_AFS_FSLukas Bulwahn1-1/+1
2023-07-17fs: distinguish between user initiated freeze and kernel initiated freezeDarrick J. Wong1-2/+4
2023-07-11fscrypt: improve the "Encryption modes and usage" sectionEric Biggers1-45/+119
2023-07-11mm: Introduce VM_SHADOW_STACK for shadow stack memoryYu-cheng Yu1-0/+1
2023-07-08Merge tag 'mm-hotfixes-stable-2023-07-08-10-43' of git://git.kernel.org/pub/s...Linus Torvalds2-2/+2
2023-07-08docs: update ocfs2-devel mailing list addressAnthony Iliopoulos2-2/+2
2023-07-05Merge tag 'f2fs-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+16
2023-06-29Merge tag 'fsnotify_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2023-06-29Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+6
2023-06-29Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/o...Linus Torvalds1-5/+39
2023-06-28Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-3/+0
2023-06-27Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-2/+2
2023-06-26ext4: update doc about journal superblock descriptionZhang Yi1-1/+6
2023-06-26Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds1-66/+126
2023-06-26Merge tag 'v6.5/vfs.rename.locking' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+14
2023-06-24sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2-3/+0
2023-06-20fsverity: improve documentation for builtin signature supportEric Biggers1-66/+126
2023-06-19ovl: store enum redirect_mode in config instead of a stringAmir Goldstein1-5/+4
2023-06-19ovl: introduce data-only lower layersAmir Goldstein1-0/+35
2023-06-02fs: Lock moved directoriesJan Kara1-12/+14
2023-05-30autofs: use flexible array in ioctl structureArnd Bergmann2-2/+2
2023-05-24smb3: move Documentation/filesystems/cifs to Documentation/filesystems/smbSteve French4-1/+1
2023-05-24cifs: correct references in Documentation to old fs/cifs pathSteve French1-1/+1
2023-05-22exportfs: add explicit flag to request non-decodeable file handlesAmir Goldstein1-2/+2
2023-05-16Documentation/filesystems: ramfs-rootfs-initramfs: use :Author:Randy Dunlap1-2/+1
2023-05-16Documentation/filesystems: sharedsubtree: add section headingsRandy Dunlap1-0/+4
2023-05-08f2fs: support errors=remount-ro|continue|panic mountoptionChao Yu1-0/+16
2023-05-04Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-13/+39
2023-04-29Merge tag 'ntfs3_for_6.4' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds1-11/+0
2023-04-29Merge tag 'xfs-6.4-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-0/+5317
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+2
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-13/+65
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2023-04-26Merge tag 'f2fs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2023-04-24Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2023-04-24Merge tag 'v6.4/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2-54/+125
2023-04-24Merge tag 'docs-6.4' of git://git.lwn.net/linuxLinus Torvalds2-40/+109
2023-04-21fs/proc: add Kthread flag to /proc/$pid/statusChunguang Wu1-0/+2
2023-04-17erofs: set block size to the on-disk block sizeJingbo Xu1-2/+2
2023-04-12docs: f2fs: Correct instruction to disable checkpointWang Han1-1/+1
2023-04-11xfs: document future directions of online fsckDarrick J. Wong1-0/+210
2023-04-11xfs: document the userspace fsck driver programDarrick J. Wong1-0/+316
2023-04-11xfs: document directory tree repairsDarrick J. Wong1-0/+419
2023-04-11xfs: document metadata file repairDarrick J. Wong1-0/+536
2023-04-11xfs: document full filesystem scans for online fsckDarrick J. Wong1-0/+681
2023-04-11xfs: document online file metadata repair codeDarrick J. Wong1-0/+154
2023-04-11xfs: document btree bulk loadingDarrick J. Wong1-0/+665
2023-04-11xfs: document pageable kernel memoryDarrick J. Wong1-0/+500
2023-04-11xfs: document how online fsck deals with eventual consistencyDarrick J. Wong1-0/+332
2023-04-11xfs: document the filesystem metadata checking strategyDarrick J. Wong2-0/+588
2023-04-11xfs: document the user interface for online fsckDarrick J. Wong1-0/+113
2023-04-11xfs: document the testing plan for online fsckDarrick J. Wong1-0/+186
2023-04-11xfs: document the general theory underlying online fsck designDarrick J. Wong1-0/+404
2023-04-11xfs: document the motivation for online fsck designDarrick J. Wong2-0/+213
2023-04-09fs/9p: Rework cache modes and add new options to DocumentationEric Van Hensbergen1-13/+37
2023-04-05mm: hold the RCU read lock over calls to ->map_pagesMatthew Wilcox (Oracle)1-2/+2
2023-04-05mm/memtest: add results of early memtest to /proc/meminfoTomas Mudrunka1-0/+8
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman2-4/+4
2023-03-28shmem: add support to ignore swapLuis Chamberlain1-3/+6
2023-03-28shmem: update documentationLuis Chamberlain1-8/+49
2023-03-27fs/ntfs3: Remove noacsrulesKonstantin Komarov1-11/+0
2023-03-27fs/9p: allow disable of xattr support on mountEric Van Hensbergen1-0/+2
2023-03-23driver core: bus: mark the struct bus_type for sysfs callbacks as constantGreg Kroah-Hartman1-2/+2
2023-03-16fs_context: drop the unused lsm_flags memberOndrej Mosnacek1-1/+0
2023-03-14docs: filesystems: vfs: actualize struct super_operations descriptionAlexander Mikhalitsyn1-15/+59
2023-03-14docs: filesystems: vfs: actualize struct file_system_type descriptionAlexander Mikhalitsyn1-4/+27
2023-03-14Merge tag 'docs-6.3-fixes' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-03-14Documentation: fs/proc: corrections and updateRandy Dunlap1-21/+23
2023-03-14Documentation: update idmappings.rstChristian Brauner1-53/+125
2023-03-12Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2023-03-07docs: ext4: modify the group desc size to 64Wu Bo1-3/+3
2023-03-07docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidateGlenn Washburn1-1/+1
2023-02-27Merge tag 'f2fs-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2023-02-22Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-2/+2
2023-02-22Merge tag 'docs-6.3' of git://git.lwn.net/linuxLinus Torvalds1-0/+1
2023-02-20Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds2-51/+49
2023-02-20Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-24/+24
2023-02-15Documentation: Fix sysfs path for the NFSv4 client identifierDave Wysochanski1-2/+2
2023-01-28fscrypt: support decrypting data from large foliosEric Biggers1-2/+2
2023-01-27fsverity: support verifying data from large foliosEric Biggers1-10/+10
2023-01-25fsverity.rst: update git repo URL for fsverity-utilsEric Biggers1-1/+1
2023-01-19fs: port xattr to mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner2-2/+2