aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems/vfs.rst
AgeCommit message (Expand)AuthorFilesLines
2026-02-09Merge tag 'vfs-7.0-rc1.namespace' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-55/+3
2026-02-09Merge tag 'vfs-7.0-rc1.leases' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+6
2026-01-12fs: add a ->sync_lazytime methodChristoph Hellwig1-0/+6
2026-01-12fs: refactor ->update_time handlingChristoph Hellwig1-1/+2
2026-01-12filelock: default to returning -EINVAL when ->setlease operation is NULLJeff Layton1-3/+6
2025-12-15fs: Remove internal old mount API codeEric Sandeen1-55/+3
2025-11-16doc: update porting, vfs documentation for mmap_prepare actionsLorenzo Stoakes1-0/+4
2025-09-29Merge tag 'vfs-6.18-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-25/+2
2025-09-15fs: rename generic_delete_inode() and generic_drop_inode()Mateusz Guzik1-2/+2
2025-08-11docs/vfs: Remove mentions to the old mount API helpersPedro Falcato1-25/+2
2025-07-28Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2025-07-28Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+18
2025-07-23doc: update porting, vfs documentation to describe mmap_prepare()Lorenzo Stoakes1-4/+18
2025-07-16fs: change write_begin/write_end interface to take struct kiocb *Taotao Chen1-3/+3
2025-07-04tree-wide: s/struct fileattr/struct file_kattr/gChristian Brauner1-2/+2
2025-06-23docs/vfs: update references to i_mutex to i_rwsemJunxuan Liao1-2/+3
2025-05-30Merge tag 'pull-automount' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-3/+1
2025-05-05saner calling conventions for ->d_automount()Al Viro1-3/+1
2025-04-07fs: Remove aops->writepageMatthew Wilcox (Oracle)1-30/+9
2025-02-27Change inode_operations.mkdir to return struct dentry *NeilBrown1-2/+21
2025-01-279p: fix ->rename_sem exclusionAl Viro1-0/+21
2025-01-27Pass parent directory inode and expected name to ->d_revalidate()Al Viro1-1/+2
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+1
2024-09-01fs: remove calls to set and clear the folio error flagMatthew Wilcox (Oracle)1-2/+1
2024-08-07fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)1-3/+3
2024-08-07fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)1-3/+3
2024-02-06fs: remove the inode argument to ->d_real() methodAmir Goldstein1-9/+7
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-12-10fs: convert error_remove_page to error_remove_folioMatthew Wilcox (Oracle)1-3/+3
2023-11-17docs: vfs: fix typo in struct xattr_handlersAriel Miculas1-1/+1
2023-08-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds1-7/+2
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-18Documentation: Fix typosBjorn Helgaas1-1/+1
2023-08-18docs: vfs: clean up after the iterate() removalJonathan Corbet1-6/+1
2023-08-09libfs: Add directory operations for stable offsetsChuck Lever1-1/+5
2023-07-17fs: distinguish between user initiated freeze and kernel initiated freezeDarrick J. Wong1-2/+4
2023-06-24sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells1-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-07docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidateGlenn Washburn1-1/+1
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->set_acl() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->get_acl() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->tmpfile() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->rename() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->mknod() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->mkdir() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->symlink() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->create() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->getattr() to pass mnt_idmapChristian Brauner1-1/+1
2023-01-19fs: port ->setattr() to pass mnt_idmapChristian Brauner1-1/+1
2022-10-20fs: add new get acl methodChristian Brauner1-0/+1
2022-10-20fs: rename current get acl methodChristian Brauner1-1/+1
2022-10-19fs: pass dentry to set acl methodChristian Brauner1-1/+1
2022-10-10Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+4
2022-09-29fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODELukas Czerner1-0/+3
2022-09-24vfs: open inside ->tmpfile()Miklos Szeredi1-2/+4
2022-08-02fs: Add aops->migrate_folioMatthew Wilcox (Oracle)1-7/+7
2022-08-02mm: Convert all PageMovable users to movable_operationsMatthew Wilcox (Oracle)1-12/+0
2022-06-29docs: Improve ->read_folio documentationMatthew Wilcox (Oracle)1-7/+32
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+12
2022-05-09fs: Add free_folio address space operationMatthew Wilcox (Oracle)1-3/+3
2022-05-09fs: Add aops->release_folioMatthew Wilcox (Oracle)1-23/+22
2022-05-09doc: update documentation for swap_activate and swap_rwNeilBrown1-5/+12
2022-05-09fs: Add read_folio documentationMatthew Wilcox (Oracle)1-10/+10
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)1-4/+1
2022-04-01fs: Remove ->readpages address space operationMatthew Wilcox (Oracle)1-11/+0
2022-03-22Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-23/+23
2022-03-22mm: document and polish read-ahead codeNeilBrown1-6/+10
2022-03-15fs: Add aops->dirty_folioMatthew Wilcox (Oracle)1-8/+8
2022-03-15fs: Add aops->launder_folioMatthew Wilcox (Oracle)1-4/+4
2022-03-15fs: Remove aops->invalidatepageMatthew Wilcox (Oracle)1-1/+0
2022-03-15fs: Add invalidate_folio() aops methodMatthew Wilcox (Oracle)1-5/+6
2022-03-14fs: Convert is_partially_uptodate to foliosMatthew Wilcox (Oracle)1-5/+5
2021-08-18vfs: add rcu argument to ->get_acl() callbackMiklos Szeredi1-1/+1
2021-04-12vfs: add fileattr opsMiklos Szeredi1-0/+15
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-9/+10
2021-02-22Merge tag 'lazytime_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+4
2021-01-24fs: make helpers idmap mount awareChristian Brauner1-9/+10
2021-01-13fs: pass only I_DIRTY_INODE flags to ->dirty_inodeEric Biggers1-1/+4
2021-01-11docs: filesystems: vfs: Correct the struct nameLiao Pingfang1-1/+1
2020-07-27docs: filesystems: vfs: correct flag nameJulia Lawall1-1/+1
2020-07-27docs: filesystems: vfs: correct sync_mode flag namesJulia Lawall1-2/+2
2020-07-05Documentation: filesystems: vfs: drop doubled wordsRandy Dunlap1-2/+2
2020-06-26Replace HTTP links with HTTPS ones: Documentation/filesystemsAlexander A. Klimov1-3/+3
2020-06-02mm: add readahead address space operationMatthew Wilcox (Oracle)1-0/+15
2019-07-31docs: fs: convert docs without extension to ReSTMauro Carvalho Chehab1-1/+1
2019-06-06docs: filesystems: vfs: Render method descriptionsTobin C. Harding1-462/+599
2019-05-29docs: filesystems: vfs: Convert vfs.txt to RSTTobin C. Harding1-0/+1291