| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-15 | cachefiles: Fix error return when vfs_mkdir() fails | Hongling Zeng | 1 | -0/+2 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.kino' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -6/+6 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.directory' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -61/+32 |
| 2026-03-31 | cachefiles: fix incorrect dentry refcount in cachefiles_cull() | NeilBrown | 1 | -0/+5 |
| 2026-03-09 | cachefiles: change cachefiles_bury_object to use start_renaming_dentry() | NeilBrown | 1 | -61/+32 |
| 2026-03-06 | treewide: change inode->i_ino from unsigned long to u64 | Jeff Layton | 1 | -6/+6 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.locking' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 1 | -50/+46 |
| 2025-11-14 | VFS: introduce end_creating_keep() | NeilBrown | 1 | -2/+1 |
| 2025-11-14 | VFS: change vfs_mkdir() to unlock on failure. | NeilBrown | 1 | -7/+9 |
| 2025-11-14 | VFS: introduce start_removing_dentry() | NeilBrown | 1 | -16/+14 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing() | NeilBrown | 1 | -18/+14 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() | NeilBrown | 1 | -20/+21 |
| 2025-11-12 | vfs: allow mkdir to wait for delegation break on parent | Jeff Layton | 1 | -1/+1 |
| 2025-09-23 | VFS: unify old_mnt_idmap and new_mnt_idmap in renamedata | NeilBrown | 1 | -2/+1 |
| 2025-06-16 | VFS: change old_dir and new_dir in struct renamedata to dentrys | NeilBrown | 1 | -2/+2 |
| 2025-04-07 | cachefiles: Use lookup_one() rather than lookup_one_len() | NeilBrown | 1 | -7/+7 |
| 2025-03-25 | cachefiles: Fix oops in vfs_mkdir from cachefiles_get_directory | Marc Dionne | 1 | -3/+4 |
| 2025-03-05 | VFS: Change vfs_mkdir() to return the dentry. | NeilBrown | 1 | -7/+9 |
| 2024-11-11 | cachefiles: Clean up in cachefiles_commit_tmpfile() | Zizhi Wo | 1 | -5/+0 |
| 2024-09-27 | cachefiles: fix dentry leak in cachefiles_open_file() | Baokun Li | 1 | -4/+3 |
| 2024-04-15 | kernel_file_open(): get rid of inode argument | Al Viro | 1 | -2/+1 |
| 2023-11-25 | rename(): avoid a deadlock in the case of parents having no common ancestor | Al Viro | 1 | -0/+2 |
| 2023-08-18 | mm, netfs, fscache: stop read optimisation when folio removed from pagecache | David Howells | 1 | -0/+2 |
| 2023-06-26 | Merge tag 'v6.5/vfs.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -6/+6 |
| 2023-06-19 | fs: use a helper for opening kernel internal files | Amir Goldstein | 1 | -2/+2 |
| 2023-06-19 | fs: rename {vfs,kernel}_tmpfile_open() | Amir Goldstein | 1 | -3/+3 |
| 2023-06-05 | cachefiles: Allow the cache to be non-root | David Howells | 1 | -1/+2 |
| 2023-01-18 | fs: port vfs_*() helpers to struct mnt_idmap | Christian Brauner | 1 | -6/+6 |
| 2022-09-24 | cachefiles: use vfs_tmpfile_open() helper | Miklos Szeredi | 1 | -20/+12 |
| 2022-09-24 | cachefiles: only pass inode to *mark_inode_inuse() helpers | Miklos Szeredi | 1 | -33/+26 |
| 2022-09-24 | cachefiles: tmpfile error handling cleanup | Miklos Szeredi | 1 | -29/+26 |
| 2022-05-18 | cachefiles: notify the user daemon when looking up cookie | Jeffle Xu | 1 | -2/+14 |
| 2022-04-08 | cachefiles: unmark inode in use in error path | Jeffle Xu | 1 | -9/+24 |
| 2022-01-21 | cachefiles: Trace active-mark failure | David Howells | 1 | -1/+3 |
| 2022-01-21 | cachefiles: Make some tracepoint adjustments | David Howells | 1 | -3/+5 |
| 2022-01-07 | fscache, cachefiles: Display stat of culling events | David Howells | 1 | -0/+1 |
| 2022-01-07 | fscache, cachefiles: Display stats of no-space events | David Howells | 1 | -2/+4 |
| 2022-01-07 | cachefiles: Implement backing file wrangling | David Howells | 1 | -0/+318 |
| 2022-01-07 | cachefiles: Implement culling daemon commands | David Howells | 1 | -0/+307 |
| 2022-01-07 | cachefiles: Mark a backing file in use with an inode flag | David Howells | 1 | -0/+35 |
| 2022-01-07 | cachefiles: Implement a function to get/create a directory in the cache | David Howells | 1 | -0/+141 |
| 2022-01-07 | vfs, cachefiles: Mark a backing file in use with an inode flag | David Howells | 1 | -0/+43 |
| 2022-01-07 | cachefiles: Delete the cachefiles driver pending rewrite | David Howells | 1 | -1018/+0 |
| 2021-08-27 | cachefiles: Change %p in format strings to something else | David Howells | 1 | -26/+22 |
| 2021-08-27 | fscache, cachefiles: Remove the histogram stuff | David Howells | 1 | -13/+0 |
| 2021-01-24 | namei: prepare for idmapped mounts | Christian Brauner | 1 | -4/+8 |
| 2021-01-24 | namei: introduce struct renamedata | Christian Brauner | 1 | -2/+7 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 | Thomas Gleixner | 1 | -5/+1 |
| 2019-05-14 | fs/cachefiles/namei.c: remove duplicate header | Sabyasachi Gupta | 1 | -1/+0 |
| 2018-11-30 | cachefiles: avoid deprecated get_seconds() | Arnd Bergmann | 1 | -1/+1 |
| 2018-11-30 | cachefiles: Explicitly cast enumerated type in put_object | Nathan Chancellor | 1 | -2/+4 |
| 2018-10-18 | cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) | Al Viro | 1 | -1/+1 |
| 2018-07-25 | cachefiles: Wait rather than BUG'ing on "Unexpected object collision" | Kiran Kumar Modukuri | 1 | -1/+0 |
| 2018-07-25 | cachefiles: Fix missing clear of the CACHEFILES_OBJECT_ACTIVE flag | Kiran Kumar Modukuri | 1 | -1/+1 |
| 2018-05-21 | cachefiles: vfs_mkdir() might succeed leaving dentry negative unhashed | Al Viro | 1 | -0/+10 |
| 2018-04-04 | fscache: Attach the index key and aux data to the cookie | David Howells | 1 | -22/+11 |
| 2018-04-04 | fscache: Add tracepoints | David Howells | 1 | -9/+33 |
| 2017-06-20 | sched/wait: Rename wait_queue_t => wait_queue_entry_t | Ingo Molnar | 1 | -1/+1 |
| 2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+1 |
| 2016-10-10 | Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -2/+2 |
| 2016-10-07 | xattr: Add __vfs_{get,set,remove}xattr helpers | Andreas Gruenbacher | 1 | -2/+2 |
| 2016-09-27 | cachefiles: Fix attempt to read i_blocks after deleting file [ver #2] | David Howells | 1 | -4/+4 |
| 2016-09-27 | fs: rename "rename2" i_op to "rename" | Miklos Szeredi | 1 | -1/+1 |
| 2016-09-27 | vfs: remove unused i_op->rename | Miklos Szeredi | 1 | -2/+1 |
| 2016-08-03 | cachefiles: Fix race between inactivating and culling a cache object | David Howells | 1 | -2/+3 |
| 2016-02-01 | CacheFiles: Provide read-and-reset release counters for cachefilesd | David Howells | 1 | -5/+23 |
| 2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -20/+20 |
| 2015-11-11 | cachefiles: perform test on s_blocksize when opening cache file. | NeilBrown | 1 | -0/+2 |
| 2015-06-23 | Merge branch 'fscache-fixes' into for-next | Al Viro | 1 | -12/+21 |
| 2015-04-15 | VFS: fs/cachefiles: d_backing_inode() annotations | David Howells | 1 | -35/+35 |
| 2015-04-15 | VFS: Cachefiles should perform fs modifications on the top layer only | David Howells | 1 | -26/+26 |
| 2015-02-24 | FS-Cache: Count culled objects and objects rejected due to lack of space | David Howells | 1 | -12/+21 |
| 2015-02-22 | Cachefiles: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversions | David Howells | 1 | -4/+4 |
| 2015-02-22 | VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry) | David Howells | 1 | -8/+8 |
| 2014-11-19 | assorted conversions to %p[dD] | Al Viro | 1 | -13/+8 |
| 2014-10-13 | CacheFiles: Fix incorrect test for in-memory object collision | David Howells | 1 | -1/+1 |
| 2014-09-26 | fs/cachefiles: add missing \n to kerror conversions | Fabian Frederick | 1 | -7/+7 |
| 2014-09-17 | CacheFiles: Handle rename2 | David Howells | 1 | -1/+2 |
| 2014-06-06 | fs/cachefiles: replace kerror by pr_err | Fabian Frederick | 1 | -12/+12 |
| 2014-06-06 | FS/CACHEFILES: convert printk to pr_foo() | Fabian Frederick | 1 | -22/+17 |
| 2014-04-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+1 |
| 2014-04-01 | get rid of pointless checks for NULL ->i_op | Al Viro | 1 | -2/+1 |
| 2014-04-01 | security: add flags to rename hooks | Miklos Szeredi | 1 | -1/+1 |
| 2014-04-01 | vfs: add renameat2 syscall | Miklos Szeredi | 1 | -1/+1 |
| 2013-11-09 | locks: break delegations on rename | J. Bruce Fields | 1 | -1/+1 |
| 2013-11-09 | locks: break delegations on unlink | J. Bruce Fields | 1 | -1/+1 |
| 2013-09-20 | CacheFiles: Don't try to dump the index key if the cookie has been cleared | David Howells | 1 | -1/+1 |
| 2013-06-19 | FS-Cache: Fix object state machine to have separate work and wait states | David Howells | 1 | -2/+2 |
| 2013-06-19 | FS-Cache: Wrap checks on object state | David Howells | 1 | -2/+2 |
| 2013-06-19 | CacheFiles: name i_mutex lock class explicitly | J. Bruce Fields | 1 | -1/+1 |
| 2012-12-20 | FS-Cache: Don't mask off the object event mask when printing it | David Howells | 1 | -2/+1 |
| 2012-07-14 | don't pass nameidata * to vfs_create() | Al Viro | 1 | -1/+1 |
| 2012-03-20 | switch touch_atime to struct path | Al Viro | 1 | -1/+2 |
| 2011-01-24 | CacheFiles: Add calls to path-based security hooks | David Howells | 1 | -8/+44 |
| 2010-07-22 | fscache: convert object to use workqueue instead of slow-work | Tejun Heo | 1 | -7/+6 |
| 2010-05-11 | CacheFiles: Fix occasional EIO on call to vfs_unlink() | David Howells | 1 | -12/+86 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-02-20 | CacheFiles: Fix a race in cachefiles_delete_object() vs rename | David Howells | 1 | -1/+11 |
| 2009-11-19 | CacheFiles: Catch an overly long wait for an old active object | David Howells | 1 | -19/+68 |
| 2009-11-19 | CacheFiles: Better showing of debugging information in active object problems | David Howells | 1 | -27/+75 |
| 2009-11-19 | CacheFiles: Mark parent directory locks as I_MUTEX_PARENT to keep lockdep happy | David Howells | 1 | -2/+2 |
| 2009-04-03 | CacheFiles: A cache that backs onto a mounted filesystem | David Howells | 1 | -0/+771 |