Age | Commit message (Expand) | Author |
2024-03-11 | Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds |
2024-02-27 | vfs: remove SLAB_MEM_SPREAD flag usage | Chengming Zhou |
2024-02-09 | Revert "get rid of DCACHE_GENOCIDE" | Al Viro |
2024-01-11 | Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds |
2024-01-10 | Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds |
2023-12-28 | fs: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados |
2023-12-12 | list_lru: allow explicit memcg and NUMA node selection | Nhat Pham |
2023-11-25 | dcache: remove unnecessary NULL check in dget_dlock() | Vegard Nossum |
2023-11-25 | kill DCACHE_MAY_FREE | Al Viro |
2023-11-25 | Merge branches 'work.dcache-misc' and 'work.dcache2' into work.dcache | Al Viro |
2023-11-25 | __d_unalias() doesn't use inode argument | Al Viro |
2023-11-25 | d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant | Al Viro |
2023-11-25 | get rid of DCACHE_GENOCIDE | Al Viro |
2023-11-25 | d_alloc_pseudo(): move setting ->d_op there from the (sole) caller | Al Viro |
2023-11-25 | kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller | Al Viro |
2023-11-25 | retain_dentry(): introduce a trimmed-down lockless variant | Al Viro |
2023-11-25 | __dentry_kill(): new locking scheme | Al Viro |
2023-11-25 | d_prune_aliases(): use a shrink list | Al Viro |
2023-11-25 | switch select_collect{,2}() to use of to_shrink_list() | Al Viro |
2023-11-25 | to_shrink_list(): call only if refcount is 0 | Al Viro |
2023-11-25 | fold dentry_kill() into dput() | Al Viro |
2023-11-25 | don't try to cut corners in shrink_lock_dentry() | Al Viro |
2023-11-25 | fold the call of retain_dentry() into fast_dput() | Al Viro |
2023-11-25 | Call retain_dentry() with refcount 0 | Al Viro |
2023-11-25 | dentry_kill(): don't bother with retain_dentry() on slow path | Al Viro |
2023-11-25 | __dentry_kill(): get consistent rules for victim's refcount | Al Viro |
2023-11-25 | make retain_dentry() neutral with respect to refcounting | Al Viro |
2023-11-25 | __dput_to_list(): do decrement of refcount in the callers | Al Viro |
2023-11-25 | fast_dput(): new rules for refcount | Al Viro |
2023-11-25 | fast_dput(): handle underflows gracefully | Al Viro |
2023-11-25 | fast_dput(): having ->d_delete() is not reason to delay refcount decrement | Al Viro |
2023-11-25 | shrink_dentry_list(): no need to check that dentry refcount is marked dead | Al Viro |
2023-11-25 | centralize killing dentry from shrink list | Al Viro |
2023-11-25 | dentry: switch the lists of children to hlist | Al Viro |
2023-11-18 | kill d_{is,set}_fallthru() | Al Viro |
2023-11-18 | get rid of __dget() | Al Viro |
2023-11-02 | Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/... | Linus Torvalds |
2023-10-18 | treewide: mark stuff as __ro_after_init | Alexey Dobriyan |
2023-09-11 | fs: factor out d_mark_tmpfile() | Kent Overstreet |
2023-08-19 | fs/dcache: Replace printk and WARN_ON by WARN | Anh Tuan Phan |
2023-08-09 | fs: unexport d_genocide | Christoph Hellwig |
2022-10-10 | Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds |
2022-09-24 | vfs: open inside ->tmpfile() | Miklos Szeredi |
2022-09-19 | dentry: Use preempt_[dis|en]able_nested() | Thomas Gleixner |
2022-08-17 | dcache: move the DCACHE_OP_COMPARE case out of the __d_lookup_rcu loop | Linus Torvalds |
2022-08-11 | Merge tag 'ceph-for-5.20-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds |
2022-08-03 | fs/dcache: export d_same_name() helper | Xiubo Li |
2022-07-30 | fs/dcache: Move wakeup out of i_seq_dir write held region. | Sebastian Andrzej Siewior |
2022-07-30 | fs/dcache: Move the wakeup from __d_lookup_done() to the caller. | Sebastian Andrzej Siewior |
2022-07-30 | fs/dcache: Disable preemption on i_dir_seq write side on PREEMPT_RT | Sebastian Andrzej Siewior |