aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems
AgeCommit message (Expand)AuthorFilesLines
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
2023-01-19fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->set_acl() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->get_acl() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->tmpfile() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->rename() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->mknod() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->mkdir() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->symlink() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->create() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->getattr() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-19fs: port ->setattr() to pass mnt_idmapChristian Brauner2-2/+2
2023-01-16erofs: add documentation for 'domain_id' mount optionJingbo Xu1-0/+2
2023-01-09ext4: allow verity with fs block size < PAGE_SIZEEric Biggers1-3/+5
2023-01-09fsverity: support enabling with tree block size < PAGE_SIZEEric Biggers1-11/+9
2023-01-09fsverity: support verification with tree block size < PAGE_SIZEEric Biggers1-26/+23
2023-01-09fsverity: use EFBIG for file too large to enable verityEric Biggers1-0/+1
2023-01-06docs: f2fs: fix html doc errorYangtao Li1-1/+1
2023-01-02docs: proc.rst: add softnet_stat to /proc/net tableYang Yang1-0/+1
2022-12-21Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds1-0/+19
2022-12-14Merge tag 'f2fs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+12
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+5
2022-12-13Merge tag 'configfs-6.2-2022-12-13' of git://git.infradead.org/users/hch/conf...Linus Torvalds1-48/+0
2022-12-12Merge tag 'erofs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-13/+25
2022-12-12Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds1-0/+7
2022-12-12Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+1
2022-12-12Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-8/+11
2022-12-12Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-11/+0
2022-12-12Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+17
2022-12-12f2fs: add block_age-based extent cacheJaegeuk Kim1-0/+4
2022-12-08MAINTAINERS: Add f2fs bug tracker linkChao Yu1-1/+5
2022-12-07erofs: enable large folios for fscache modeJingbo Xu1-0/+2
2022-12-07erofs: update documentationGao Xiang1-13/+23
2022-12-02fscrypt: add additional documentation for SM4 supportEric Biggers1-0/+6
2022-12-02configfs: remove mentions of committable itemsBartosz Golaszewski1-48/+0
2022-12-01fscrypt: Add SM4 XTS/CTS symmetric algorithm supportTianjia Zhang1-0/+1
2022-12-01ext4: journal_path mount options should follow linksLukas Czerner1-0/+1
2022-11-30mm: anonymous shared memory namingPasha Tatashin1-3/+5
2022-11-25fs: simplify vfs_get_superChristoph Hellwig1-11/+0
2022-11-18proc: report open files as size in stat() for /proc/pid/fdIvan Babrou1-0/+17
2022-11-15Documentation: update the description of TracerPid in procfs.rstChen Linxuan1-1/+2
2022-11-12fs/ntfs3: Document system.ntfs_attrib_be extended attributeDaniel Pinto1-0/+5
2022-11-12fs/ntfs3: Rename hidedotfiles mount option to hide_dot_filesDaniel Pinto1-1/+1
2022-11-12fs/ntfs3: Document the hidedotfiles mount optionDaniel Pinto1-0/+6
2022-11-12fs/ntfs3: Document windows_names mount optionDaniel Pinto1-0/+8
2022-11-09debugfs: small Documentation cleaningRandy Dunlap1-4/+4
2022-11-09sysfs: update DocumentationRandy Dunlap1-17/+24
2022-11-01f2fs: add barrier mount optionYangtao Li1-0/+2
2022-11-01f2fs: support fault injection for f2fs_is_valid_blkaddr()Chao Yu1-0/+1
2022-10-20fs: add new get acl methodChristian Brauner2-0/+3
2022-10-20fs: rename current get acl methodChristian Brauner3-8/+8
2022-10-19fs: pass dentry to set acl methodChristian Brauner1-1/+1
2022-10-13Merge tag 'docs-6.1-2' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2022-10-13Merge tag 'ceph-for-6.1-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds1-1/+0
2022-10-10Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-3/+16
2022-10-10Documentation: ubifs: Fix compression idiomJoel Stanley1-1/+1
2022-10-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+4
2022-10-07Merge tag 'driver-core-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-10-07Merge tag '6.1-rc-ksmbd-fixes' of git://git.samba.org/ksmbdLinus Torvalds1-12/+30
2022-10-06Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+3
2022-10-06Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+11
2022-10-05ksmbd: update documentationNamjae Jeon1-12/+30
2022-10-04ceph: remove Sage's git tree from documentationTiezhu Yang1-1/+0
2022-09-30docs: filesystems: sysfs: Make text and code for ->show() consistentAndy Shevchenko1-1/+1
2022-09-29fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODELukas Czerner1-0/+3
2022-09-27Documentation: spufs: correct a duplicate word typoRandy Dunlap1-1/+1
2022-09-27Documentation: filesystems: correct possessive "its"Randy Dunlap4-8/+7
2022-09-27Remove duplicate words inside documentationAkhil Raj1-1/+1
2022-09-27Documentation: ext4: correct the document about superblockJunChao Sun1-3/+3
2022-09-27Documentation: filesystems: xfs: update pseudocode and typo fixesZhao Mengmeng1-6/+6
2022-09-24vfs: open inside ->tmpfile()Miklos Szeredi3-3/+16
2022-08-24mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.Yosry Ahmed1-0/+4
2022-08-17Change calling conventions for filldir_tAl Viro1-0/+11
2022-08-08Merge tag 'f2fs-for-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds1-0/+5
2022-08-08Merge tag 'fuse-update-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+24
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+8
2022-08-04Merge tag 'xfs-5.20-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-39/+322
2022-08-04Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+1
2022-08-03Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+8
2022-08-03Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds3-34/+42
2022-08-02Documentation: ext4: fix cell spacing of table heading on blockmap tableBagas Sanjaya1-1/+1
2022-08-02Merge tag 'docs-6.0' of git://git.lwn.net/linuxLinus Torvalds2-7/+8
2022-08-02Merge tag 'v5.20-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-5/+17
2022-08-02Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds1-23/+30
2022-08-02ext2: remove nobh supportChristoph Hellwig1-2/+0
2022-08-02fs: Add aops->migrate_folioMatthew Wilcox (Oracle)2-9/+10
2022-08-02mm: Convert all PageMovable users to movable_operationsMatthew Wilcox (Oracle)2-16/+0
2022-08-01Merge tag 'fs.idmapped.overlay.acl.v5.20' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-4/+0
2022-07-30f2fs: introduce memory modeDaeho Jeong1-0/+5
2022-07-21fuse: Add module param for CAP_SYS_ADMIN access bypassing allow_otherDave Marchevsky1-5/+24
2022-07-17doc: proc: fix the description to THPeligibleYang Shi1-1/+3
2022-07-16fs: remove no_llseekJason A. Donenfeld1-0/+8
2022-07-15fs-verity: mention btrfs supportEric Biggers1-23/+30
2022-07-15Revert "ovl: turn of SB_POSIXACL with idmapped layers temporarily"Christian Brauner1-4/+0
2022-07-15Merge tag 'ceph-for-5.19-rc7' of https://github.com/ceph/ceph-clientLinus Torvalds1-3/+5
2022-07-14netfs: do not unlock and put the folio twiceXiubo Li1-3/+5
2022-07-09Merge tag 'xfs-cil-scale-5.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Darrick J. Wong1-39/+322
2022-07-08ovl: turn of SB_POSIXACL with idmapped layers temporarilyChristian Brauner1-0/+4
2022-07-07xfs: expanding delayed logging design with background materialDave Chinner1-39/+322
2022-07-03mm/smaps: add Pss_DirtyVincent Whitchurch1-1/+4
2022-06-29docs: Improve ->read_folio documentationMatthew Wilcox (Oracle)1-7/+32
2022-06-27docs: filesystems: f2fs: fix description about compress ioctlChao Liu1-6/+7
2022-06-27docs: rename Documentation/vm to Documentation/mmMike Rapoport1-1/+1
2022-06-26Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+13
2022-06-24docs: Remove duplicate wordDeming Wang1-1/+1
2022-06-21Documentation: update btrfs list of features and link to readthedocs.ioDavid Sterba1-3/+13
2022-06-16ext4, doc: remove unnecessary escapingWang Jianjian17-810/+810
2022-06-10netfs: Rename the netfs_io_request cleanup op and give it an op pointerDavid Howells1-12/+12
2022-06-10netfs: Further cleanups after struct netfs_inode wrapper introducedLinus Torvalds1-4/+5
2022-06-10fscrypt: Add HCTR2 support for filename encryptionNathan Huckleberry1-5/+17
2022-06-09netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells1-19/+18
2022-06-01Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-22/+42
2022-05-31Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2-0/+218
2022-05-29erofs: update documentationGao Xiang1-22/+42
2022-05-26Merge tag 'nfsd-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+4
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-67/+122
2022-05-24Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds7-73/+68
2022-05-24Merge tag 'erofs-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+178
2022-05-24Merge tag 'fs.idmapped.v5.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+5
2022-05-24Merge tag 'integrity-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-12/+23
2022-05-23Merge tag 'zonefs-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+50
2022-05-19mm: zswap: add basic meminfo and vmstat coverageJohannes Weiner1-0/+6
2022-05-19Documentation: filesystems: proc: update meminfo sectionJohannes Weiner1-56/+92
2022-05-19fs/lock: add 2 callbacks to lock_manager_operations to resolve conflictDai Ngo1-0/+4
2022-05-17Documentation: Add an explanation of NFSv4 client identifiersChuck Lever2-0/+218
2022-05-18cachefiles: document on-demand read modeJeffle Xu1-0/+178
2022-05-15block: remove last remaining traces of IDE documentationPaul Gortmaker1-85/+7
2022-05-12fsverity: update the documentationMimi Zohar1-12/+23
2022-05-09fs: Add free_folio address space operationMatthew Wilcox (Oracle)2-8/+8
2022-05-09fs: Add aops->release_folioMatthew Wilcox (Oracle)3-32/+31
2022-05-09doc: update documentation for swap_activate and swap_rwNeilBrown2-11/+24
2022-05-09fs: Add read_folio documentationMatthew Wilcox (Oracle)5-21/+21
2022-05-09docs: Add small intro to idmap examplesRodrigo Campos1-0/+5
2022-05-08fs: Convert is_dirty_writeback() to take a folioMatthew Wilcox (Oracle)1-5/+5
2022-05-08fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)2-5/+2
2022-05-08fs: Remove aop_flags parameter from netfs_write_begin()Matthew Wilcox (Oracle)1-1/+0
2022-05-08namei: Merge page_symlink() and __page_symlink()Matthew Wilcox (Oracle)1-1/+1
2022-04-26documentation: zonefs: Document sysfs attributesDamien Le Moal1-0/+38
2022-04-25Merge tag 'f2fs-fix-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-70/+0
2022-04-22Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2022-04-21documentation: zonefs: Cleanup the mount options sectionDamien Le Moal1-2/+12
2022-04-20f2fs: remove obsolete whint_modeJaegeuk Kim1-70/+0
2022-04-12ext4, doc: fix incorrect h_reserved sizewangjianjian (C)1-1/+1
2022-04-08fscache: Remove the cookie parameter from fscache_clear_page_bits()Yue Hu1-13/+12
2022-04-08docs: filesystems: caching/backend-api.rst: fix an object withdrawn APIYue Hu1-2/+2
2022-04-08docs: filesystems: caching/backend-api.rst: correct two relinquish APIs useYue Hu1-2/+2
2022-04-01Merge tag '5.18-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds1-2/+2
2022-04-01Merge tag 'folio-5.18d' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds3-20/+3
2022-04-01fs: Remove ->readpages address space operationMatthew Wilcox (Oracle)3-20/+3
2022-03-31Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-48/+92
2022-03-22Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds3-47/+48
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-6/+16
2022-03-22fs: introduce alloc_inode_sb() to allocate filesystems specific inodeMuchun Song1-0/+6
2022-03-22mm: document and polish read-ahead codeNeilBrown1-6/+10
2022-03-22Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+1
2022-03-22Merge tag 'nfsd-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-3/+3
2022-03-22Merge tag 'erofs-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-4/+4
2022-03-20Documentation: ksmbd: update Feature Status tableNamjae Jeon1-2/+2
2022-03-18netfs: Rename read_helper.c to io.cDavid Howells1-1/+2
2022-03-18netfs: Add a netfs inode contextDavid Howells1-29/+72
2022-03-18netfs: Finish off rename of netfs_read_request to netfs_io_requestDavid Howells1-2/+2
2022-03-18netfs: Rename netfs_read_*request to netfs_io_*requestDavid Howells1-20/+20
2022-03-17erofs: rename ctime to mtimeDavid Anderson1-1/+1
2022-03-16Documentation/filesystem/dax: update DAX description on erofslihongnan1-3/+3
2022-03-15fscache: Convert fscache_set_page_dirty() to fscache_dirty_folio()Matthew Wilcox (Oracle)1-3/+4
2022-03-15fs: Add aops->dirty_folioMatthew Wilcox (Oracle)2-15/+16
2022-03-15fs: Add aops->launder_folioMatthew Wilcox (Oracle)2-9/+9
2022-03-15fs: Remove aops->invalidatepageMatthew Wilcox (Oracle)2-3/+0
2022-03-15fs: Add invalidate_folio() aops methodMatthew Wilcox (Oracle)2-11/+13
2022-03-14fs: Convert is_partially_uptodate to foliosMatthew Wilcox (Oracle)2-6/+6
2022-03-12doc: fixed a typo in ext4 documentationlianzhi chang1-1/+1
2022-03-11fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock.Dai Ngo1-3/+3
2022-02-08fscrypt: update documentation for direct I/O supportEric Biggers1-2/+23
2022-02-01netfs, cachefiles: Add a method to query presence of data in the cacheDavid Howells1-0/+16
2022-01-20Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds1-3/+22
2022-01-19Merge tag 'f2fs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+4
2022-01-15mm: add a field to store names for private anonymous memoryColin Cross1-2/+4
2022-01-13doc: document new CephFS mount device syntaxVenky Shankar1-3/+22
2022-01-12Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds8-2245/+815
2022-01-12Merge tag 'fuse-update-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+18
2022-01-11Merge tag 'erofs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+8
2022-01-11Merge tag 'fs.idmapped.v5.17' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-72/+0
2022-01-11fscache: Rewrite documentationDavid Howells8-2245/+815
2022-01-04f2fs: support fault injection to f2fs_trylock_op()Chao Yu1-0/+1
2021-12-23doc: fs: remove bdev_try_to_free_page related docZhiqiang Liu1-5/+0
2021-12-14Documentation/filesystem/dax: DAX on virtiofsJeffle Xu1-2/+18
2021-12-08erofs: add sysfs interfaceHuang Jianan1-0/+8
2021-12-03docs: update mapping documentationChristian Brauner1-72/+0
2021-11-29netfs: Adjust docs after foliationDavid Howells1-39/+56