summaryrefslogtreecommitdiff
path: root/fs/libfs.c
AgeCommit message (Expand)Author
2 daysMerge tag 'vfs-6.17-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2 daysMerge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2 daysMerge tag 'pull-rpc_pipefs' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2 daysMerge tag 'pull-simple_recursive_removal' of git://git.kernel.org/pub/scm/lin...Linus Torvalds
2 daysMerge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds
2025-07-16fs: change write_begin/write_end interface to take struct kiocb *Taotao Chen
2025-07-08fs/libfs: don't assume blocksize <= PAGE_SIZE in generic_check_addressablePankaj Raghav
2025-07-02new helper: simple_start_creating()Al Viro
2025-07-02add locked_recursive_removal()Al Viro
2025-07-02better lockdep annotations for simple_recursive_removal()Al Viro
2025-07-02anon_inode: rework assertionsChristian Brauner
2025-06-23docs/vfs: update references to i_mutex to i_rwsemJunxuan Liao
2025-06-19libfs: prepare to allow for non-immutable pidfd inodesChristian Brauner
2025-06-19libfs: massage path_from_stashed()Christian Brauner
2025-06-19libfs: massage path_from_stashed() to allow custom stashing behaviorChristian Brauner
2025-06-16simple_recursive_removal(): saner interaction with fsnotifyAl Viro
2025-06-11kill simple_dentry_operationsAl Viro
2025-06-11simple_lookup(): just set DCACHE_DONTCACHEAl Viro
2025-06-10new helper: set_default_d_op()Al Viro
2025-05-26Merge tag 'vfs-6.16-rc1.super' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-05-09libfs: export find_next_child()Christian Brauner
2025-04-21fs: add S_ANON_INODEChristian Brauner
2025-04-07anon_inode: use a proper mode internallyChristian Brauner
2025-03-24Merge tag 'vfs-6.15-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-03-20libfs: Fix duplicate directory entry in offset_dir_lookupYongjian Sun
2025-03-05pidfs: record exit code and cgroupid at exitChristian Brauner
2025-01-30Merge tag 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2025-01-27generic_ci_d_compare(): use shortname_storageAl Viro
2025-01-20Merge tag 'vfs-6.14-rc1.libfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-01-04libfs: Use d_children list to iterate simple_offset directoriesChuck Lever
2025-01-04libfs: Replace simple_offset end-of-directory detectionChuck Lever
2025-01-04Revert "libfs: fix infinite directory reads for offset dir"Chuck Lever
2025-01-04Revert "libfs: Add simple_offset_empty()"Chuck Lever
2025-01-04libfs: Return ENOSPC when the directory offset range is exhaustedChuck Lever
2024-12-14pseudofs: add support for export_opsErin Shepherd
2024-11-18Merge tag 'pull-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2024-11-13libfs: kill empty_dir_getattr()Al Viro
2024-10-28tmpfs: Add casefold lookup supportAndré Almeida
2024-10-28libfs: Export generic_ci_ dentry functionsAndré Almeida
2024-09-16Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vf...Linus Torvalds
2024-09-16Merge tag 'vfs-6.12.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds
2024-09-06libfs: fix get_stashed_dentry()Christian Brauner
2024-08-30vfs: elide smp_mb in iversion handling in the common caseMateusz Guzik
2024-08-12libfs: fix infinite directory reads for offset diryangerkun
2024-08-07fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)
2024-08-07fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)
2024-06-07libfs: Introduce case-insensitive string comparison helperGabriel Krisman Bertazi
2024-04-17shmem: Fix shmem_rename2()Chuck Lever
2024-04-17libfs: Add simple_offset_rename() APIChuck Lever
2024-04-17libfs: Fix simple_offset_rename_exchange()Chuck Lever