| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.namespace' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -55/+3 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.leases' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -3/+6 |
| 2026-01-12 | fs: add a ->sync_lazytime method | Christoph Hellwig | 1 | -0/+6 |
| 2026-01-12 | fs: refactor ->update_time handling | Christoph Hellwig | 1 | -1/+2 |
| 2026-01-12 | filelock: default to returning -EINVAL when ->setlease operation is NULL | Jeff Layton | 1 | -3/+6 |
| 2025-12-15 | fs: Remove internal old mount API code | Eric Sandeen | 1 | -55/+3 |
| 2025-11-16 | doc: update porting, vfs documentation for mmap_prepare actions | Lorenzo Stoakes | 1 | -0/+4 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -25/+2 |
| 2025-09-15 | fs: rename generic_delete_inode() and generic_drop_inode() | Mateusz Guzik | 1 | -2/+2 |
| 2025-08-11 | docs/vfs: Remove mentions to the old mount API helpers | Pedro Falcato | 1 | -25/+2 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -2/+2 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -4/+18 |
| 2025-07-23 | doc: update porting, vfs documentation to describe mmap_prepare() | Lorenzo Stoakes | 1 | -4/+18 |
| 2025-07-16 | fs: change write_begin/write_end interface to take struct kiocb * | Taotao Chen | 1 | -3/+3 |
| 2025-07-04 | tree-wide: s/struct fileattr/struct file_kattr/g | Christian Brauner | 1 | -2/+2 |
| 2025-06-23 | docs/vfs: update references to i_mutex to i_rwsem | Junxuan Liao | 1 | -2/+3 |
| 2025-05-30 | Merge tag 'pull-automount' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -3/+1 |
| 2025-05-05 | saner calling conventions for ->d_automount() | Al Viro | 1 | -3/+1 |
| 2025-04-07 | fs: Remove aops->writepage | Matthew Wilcox (Oracle) | 1 | -30/+9 |
| 2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 1 | -2/+21 |
| 2025-01-27 | 9p: fix ->rename_sem exclusion | Al Viro | 1 | -0/+21 |
| 2025-01-27 | Pass parent directory inode and expected name to ->d_revalidate() | Al Viro | 1 | -1/+2 |
| 2024-09-21 | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+1 |
| 2024-09-01 | fs: remove calls to set and clear the folio error flag | Matthew Wilcox (Oracle) | 1 | -2/+1 |
| 2024-08-07 | fs: Convert aops->write_begin to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2024-08-07 | fs: Convert aops->write_end to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2024-02-06 | fs: remove the inode argument to ->d_real() method | Amir Goldstein | 1 | -9/+7 |
| 2024-01-11 | Merge tag 'docs-6.8' of git://git.lwn.net/linux | Linus Torvalds | 1 | -1/+1 |
| 2023-12-10 | fs: convert error_remove_page to error_remove_folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2023-11-17 | docs: vfs: fix typo in struct xattr_handlers | Ariel Miculas | 1 | -1/+1 |
| 2023-08-30 | Merge tag 'docs-6.6' of git://git.lwn.net/linux | Linus Torvalds | 1 | -7/+2 |
| 2023-08-28 | Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -2/+4 |
| 2023-08-18 | Documentation: Fix typos | Bjorn Helgaas | 1 | -1/+1 |
| 2023-08-18 | docs: vfs: clean up after the iterate() removal | Jonathan Corbet | 1 | -6/+1 |
| 2023-08-09 | libfs: Add directory operations for stable offsets | Chuck Lever | 1 | -1/+5 |
| 2023-07-17 | fs: distinguish between user initiated freeze and kernel initiated freeze | Darrick J. Wong | 1 | -2/+4 |
| 2023-06-24 | sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) | David Howells | 1 | -1/+0 |
| 2023-03-14 | docs: filesystems: vfs: actualize struct super_operations description | Alexander Mikhalitsyn | 1 | -15/+59 |
| 2023-03-14 | docs: filesystems: vfs: actualize struct file_system_type description | Alexander Mikhalitsyn | 1 | -4/+27 |
| 2023-03-07 | docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate | Glenn Washburn | 1 | -1/+1 |
| 2023-01-19 | fs: port ->permission() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->fileattr_set() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->set_acl() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->get_acl() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->tmpfile() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->rename() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->mknod() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->mkdir() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->symlink() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->create() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->getattr() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->setattr() to pass mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2022-10-20 | fs: add new get acl method | Christian Brauner | 1 | -0/+1 |
| 2022-10-20 | fs: rename current get acl method | Christian Brauner | 1 | -1/+1 |
| 2022-10-19 | fs: pass dentry to set acl method | Christian Brauner | 1 | -1/+1 |
| 2022-10-10 | Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+4 |
| 2022-09-29 | fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE | Lukas Czerner | 1 | -0/+3 |
| 2022-09-24 | vfs: open inside ->tmpfile() | Miklos Szeredi | 1 | -2/+4 |
| 2022-08-02 | fs: Add aops->migrate_folio | Matthew Wilcox (Oracle) | 1 | -7/+7 |
| 2022-08-02 | mm: Convert all PageMovable users to movable_operations | Matthew Wilcox (Oracle) | 1 | -12/+0 |
| 2022-06-29 | docs: Improve ->read_folio documentation | Matthew Wilcox (Oracle) | 1 | -7/+32 |
| 2022-05-26 | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -5/+12 |
| 2022-05-09 | fs: Add free_folio address space operation | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2022-05-09 | fs: Add aops->release_folio | Matthew Wilcox (Oracle) | 1 | -23/+22 |
| 2022-05-09 | doc: update documentation for swap_activate and swap_rw | NeilBrown | 1 | -5/+12 |
| 2022-05-09 | fs: Add read_folio documentation | Matthew Wilcox (Oracle) | 1 | -10/+10 |
| 2022-05-08 | fs: Convert is_dirty_writeback() to take a folio | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2022-05-08 | fs: Remove flags parameter from aops->write_begin | Matthew Wilcox (Oracle) | 1 | -4/+1 |
| 2022-04-01 | fs: Remove ->readpages address space operation | Matthew Wilcox (Oracle) | 1 | -11/+0 |
| 2022-03-22 | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -23/+23 |
| 2022-03-22 | mm: document and polish read-ahead code | NeilBrown | 1 | -6/+10 |
| 2022-03-15 | fs: Add aops->dirty_folio | Matthew Wilcox (Oracle) | 1 | -8/+8 |
| 2022-03-15 | fs: Add aops->launder_folio | Matthew Wilcox (Oracle) | 1 | -4/+4 |
| 2022-03-15 | fs: Remove aops->invalidatepage | Matthew Wilcox (Oracle) | 1 | -1/+0 |
| 2022-03-15 | fs: Add invalidate_folio() aops method | Matthew Wilcox (Oracle) | 1 | -5/+6 |
| 2022-03-14 | fs: Convert is_partially_uptodate to folios | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2021-08-18 | vfs: add rcu argument to ->get_acl() callback | Miklos Szeredi | 1 | -1/+1 |
| 2021-04-12 | vfs: add fileattr ops | Miklos Szeredi | 1 | -0/+15 |
| 2021-02-23 | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -9/+10 |
| 2021-02-22 | Merge tag 'lazytime_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+4 |
| 2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -9/+10 |
| 2021-01-13 | fs: pass only I_DIRTY_INODE flags to ->dirty_inode | Eric Biggers | 1 | -1/+4 |
| 2021-01-11 | docs: filesystems: vfs: Correct the struct name | Liao Pingfang | 1 | -1/+1 |
| 2020-07-27 | docs: filesystems: vfs: correct flag name | Julia Lawall | 1 | -1/+1 |
| 2020-07-27 | docs: filesystems: vfs: correct sync_mode flag names | Julia Lawall | 1 | -2/+2 |
| 2020-07-05 | Documentation: filesystems: vfs: drop doubled words | Randy Dunlap | 1 | -2/+2 |
| 2020-06-26 | Replace HTTP links with HTTPS ones: Documentation/filesystems | Alexander A. Klimov | 1 | -3/+3 |
| 2020-06-02 | mm: add readahead address space operation | Matthew Wilcox (Oracle) | 1 | -0/+15 |
| 2019-07-31 | docs: fs: convert docs without extension to ReST | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2019-06-06 | docs: filesystems: vfs: Render method descriptions | Tobin C. Harding | 1 | -462/+599 |
| 2019-05-29 | docs: filesystems: vfs: Convert vfs.txt to RST | Tobin C. Harding | 1 | -0/+1291 |