| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-15 | Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -4/+2 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -20/+5 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.openat2' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -14/+34 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.directory.delegations' of git://git.kernel.org/pub/scm... | Linus Torvalds | 1 | -14/+17 |
| 2026-06-05 | VFS: use wait_var_event for waiting in d_alloc_parallel() | NeilBrown | 1 | -4/+2 |
| 2026-05-29 | vfs: replace ints with enum last_type for LAST_XXX | Jori Koolstra | 1 | -12/+16 |
| 2026-05-29 | vfs: make LAST_XXX private to fs/namei.c | Jori Koolstra | 1 | -4/+16 |
| 2026-05-28 | VFS: fix possible failure to unlock in nfsd4_create_file() | NeilBrown | 1 | -0/+10 |
| 2026-05-21 | openat2: new OPENAT2_REGULAR flag support | Dorjoy Chowdhury | 1 | -0/+4 |
| 2026-05-21 | namei: use QSTR() instead of QSTR_INIT() in path_pts | Thorsten Blum | 1 | -2/+1 |
| 2026-05-21 | fs: fold __start_removing_path into start_removing_path | Christoph Hellwig | 1 | -9/+4 |
| 2026-05-21 | fs: remove start_removing_user_path_at | Christoph Hellwig | 1 | -9/+0 |
| 2026-05-15 | filelock: add support for ignoring deleg breaks for dir change events | Jeff Layton | 1 | -14/+17 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.directory' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -24/+46 |
| 2026-03-31 | fs: write a better comment in step_into() concerning .mnt assignment | Mateusz Guzik | 1 | -1/+1 |
| 2026-03-19 | vfs: fix docstring of hash_name() | Jori Koolstra | 1 | -2/+8 |
| 2026-03-09 | VFS: unexport lock_rename(), lock_rename_child(), unlock_rename() | NeilBrown | 1 | -6/+3 |
| 2026-03-06 | VFS: make lookup_one_qstr_excl() static. | NeilBrown | 1 | -3/+2 |
| 2026-03-06 | VFS: move the start_dirop() kerndoc comment to before start_dirop() | NeilBrown | 1 | -14/+13 |
| 2026-03-06 | VFS: note error returns in documentation for various lookup functions | NeilBrown | 1 | -1/+28 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -2/+2 |
| 2026-02-16 | Merge tag 'vfs-7.0-rc1.misc.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2026-02-09 | Merge tag 'pull-filename' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -199/+221 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -5/+3 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.atomic_open' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -7/+73 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.btrfs' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -17/+19 |
| 2026-01-29 | fs: add helpers name_is_dot{,dot,_dotdot} | Amir Goldstein | 1 | -1/+1 |
| 2026-01-20 | fs/namei: fix kernel-doc markup for dentry_create | Jay Winston | 1 | -2/+2 |
| 2026-01-16 | namei.c: switch user pathname imports to CLASS(filename{,_flags}) | Al Viro | 1 | -15/+6 |
| 2026-01-16 | namei.c: convert getname_kernel() callers to CLASS(filename_kernel) | Al Viro | 1 | -26/+10 |
| 2026-01-16 | non-consuming variants of do_{unlinkat,rmdir}() | Al Viro | 1 | -12/+11 |
| 2026-01-16 | non-consuming variant of do_mknodat() | Al Viro | 1 | -9/+8 |
| 2026-01-16 | non-consuming variant of do_mkdirat() | Al Viro | 1 | -7/+6 |
| 2026-01-16 | non-consuming variant of do_symlinkat() | Al Viro | 1 | -12/+11 |
| 2026-01-16 | non-consuming variant of do_linkat() | Al Viro | 1 | -15/+12 |
| 2026-01-16 | non-consuming variant of do_renameat2() | Al Viro | 1 | -15/+15 |
| 2026-01-14 | fs: export may_create() as may_create_dentry() | Filipe Manana | 1 | -9/+10 |
| 2026-01-14 | fs: export may_delete() as may_delete_dentry() | Filipe Manana | 1 | -8/+9 |
| 2026-01-13 | rename do_filp_open() to do_file_open() | Al Viro | 1 | -1/+1 |
| 2026-01-13 | do_filp_open(): DTRT when getting ERR_PTR() as pathname | Al Viro | 1 | -0/+2 |
| 2026-01-13 | struct filename ->refcnt doesn't need to be atomic | Al Viro | 1 | -6/+6 |
| 2026-01-13 | allow incomplete imports of filenames | Al Viro | 1 | -5/+61 |
| 2026-01-13 | switch __getname_maybe_null() to CLASS(filename_flags) | Al Viro | 1 | -7/+5 |
| 2026-01-13 | fs: hide names_cache behind runtime const machinery | Mateusz Guzik | 1 | -6/+10 |
| 2026-01-13 | struct filename: saner handling of long names | Al Viro | 1 | -54/+33 |
| 2026-01-13 | struct filename: use names_cachep only for getname() and friends | Al Viro | 1 | -9/+28 |
| 2026-01-13 | getname_flags() massage, part 2 | Al Viro | 1 | -27/+29 |
| 2026-01-13 | getname_flags() massage, part 1 | Al Viro | 1 | -17/+16 |
| 2026-01-13 | get rid of audit_reusename() | Al Viro | 1 | -8/+3 |
| 2026-01-13 | init_mknod(): turn into a trivial wrapper for do_mknodat() | Al Viro | 1 | -1/+1 |
| 2026-01-06 | VFS: fix __start_dirop() kernel-doc warnings | Bagas Sanjaya | 1 | -1/+2 |
| 2026-01-06 | fs/namei: Remove redundant DCACHE_MANAGED_DENTRY check in __follow_mount_rcu | Breno Leitao | 1 | -3/+0 |
| 2026-01-06 | fs: only assert on LOOKUP_RCU when built with CONFIG_DEBUG_VFS | Mateusz Guzik | 1 | -2/+3 |
| 2025-12-24 | VFS: fix __start_dirop() kernel-doc warnings | Bagas Sanjaya | 1 | -1/+2 |
| 2025-12-24 | fs: make sure to fail try_to_unlazy() and try_to_unlazy() for LOOKUP_CACHED | Mateusz Guzik | 1 | -5/+13 |
| 2025-12-15 | VFS/knfsd: Teach dentry_create() to use atomic_open() | Benjamin Coddington | 1 | -13/+42 |
| 2025-12-15 | VFS: Prepare atomic_open() for dentry_create() | Benjamin Coddington | 1 | -7/+6 |
| 2025-12-15 | VFS: move dentry_create() from fs/open.c to fs/namei.c | Benjamin Coddington | 1 | -0/+38 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.locking' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 1 | -108/+639 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.delegations' of git://git.kernel.org/pub/sc... | Linus Torvalds | 1 | -42/+120 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -4/+4 |
| 2025-11-26 | fs: inline step_into() and walk_component() | Mateusz Guzik | 1 | -3/+28 |
| 2025-11-26 | fs: tidy up step_into() & friends before inlining | Mateusz Guzik | 1 | -13/+18 |
| 2025-11-25 | fs: mark lookup_slow() as noinline | Mateusz Guzik | 1 | -1/+1 |
| 2025-11-25 | fs: add predicts based on nd->depth | Mateusz Guzik | 1 | -6/+7 |
| 2025-11-14 | VFS: change vfs_mkdir() to unlock on failure. | NeilBrown | 1 | -2/+2 |
| 2025-11-14 | ecryptfs: use new start_creating/start_removing APIs | NeilBrown | 1 | -0/+33 |
| 2025-11-14 | Add start_renaming_two_dentries() | NeilBrown | 1 | -0/+65 |
| 2025-11-14 | VFS/ovl/smb: introduce start_renaming_dentry() | NeilBrown | 1 | -6/+102 |
| 2025-11-14 | VFS/nfsd/ovl: introduce start_renaming() and end_renaming() | NeilBrown | 1 | -53/+142 |
| 2025-11-14 | VFS: add start_creating_killable() and start_removing_killable() | NeilBrown | 1 | -3/+77 |
| 2025-11-14 | VFS: introduce start_removing_dentry() | NeilBrown | 1 | -0/+33 |
| 2025-11-14 | VFS: introduce start_creating_noperm() and start_removing_noperm() | NeilBrown | 1 | -0/+48 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing() | NeilBrown | 1 | -0/+27 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() | NeilBrown | 1 | -7/+28 |
| 2025-11-14 | VFS: tidy up do_unlinkat() | NeilBrown | 1 | -29/+26 |
| 2025-11-14 | VFS: introduce start_dirop() and end_dirop() | NeilBrown | 1 | -25/+73 |
| 2025-11-13 | fs: touch up predicts in path lookup | Mateusz Guzik | 1 | -9/+9 |
| 2025-11-12 | fs: retire now stale MAY_WRITE predicts in inode_permission() | Mateusz Guzik | 1 | -2/+2 |
| 2025-11-12 | fs: speed up path lookup with cheaper handling of MAY_EXEC | Mateusz Guzik | 1 | -2/+41 |
| 2025-11-12 | vfs: make vfs_symlink break delegations on parent dir | Jeff Layton | 1 | -2/+14 |
| 2025-11-12 | vfs: make vfs_mknod break delegations on parent directory | Jeff Layton | 1 | -8/+15 |
| 2025-11-12 | vfs: make vfs_create break delegations on parent directory | Jeff Layton | 1 | -2/+13 |
| 2025-11-12 | vfs: clean up argument list for vfs_create() | Jeff Layton | 1 | -7/+4 |
| 2025-11-12 | vfs: break parent dir delegations in open(..., O_CREAT) codepath | Jeff Layton | 1 | -4/+18 |
| 2025-11-12 | vfs: allow rmdir to wait for delegation break on parent | Jeff Layton | 1 | -5/+17 |
| 2025-11-12 | vfs: allow mkdir to wait for delegation break on parent | Jeff Layton | 1 | -6/+18 |
| 2025-11-12 | vfs: add try_break_deleg calls for parents to vfs_{link,rename,unlink} | Jeff Layton | 1 | -1/+14 |
| 2025-11-12 | filelock: add struct delegated_inode | Jeff Layton | 1 | -9/+9 |
| 2025-10-31 | fs: touch up predicts in putname() | Mateusz Guzik | 1 | -2/+2 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -4/+4 |
| 2025-10-03 | Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -6/+6 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.async' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -43/+121 |
| 2025-09-27 | Have cc(1) catch attempts to modify ->f_path | Al Viro | 1 | -4/+4 |
| 2025-09-23 | VFS: rename kern_path_locked() and related functions. | NeilBrown | 1 | -22/+37 |
| 2025-09-23 | VFS/audit: introduce kern_path_parent() for audit | NeilBrown | 1 | -6/+17 |
| 2025-09-23 | VFS: unify old_mnt_idmap and new_mnt_idmap in renamedata | NeilBrown | 1 | -9/+8 |
| 2025-09-23 | VFS: discard err2 in filename_create() | NeilBrown | 1 | -6/+4 |
| 2025-09-23 | VFS/ovl: add lookup_one_positive_killable() | NeilBrown | 1 | -0/+55 |
| 2025-09-15 | done_path_create(): constify path argument | Al Viro | 1 | -1/+1 |
| 2025-09-15 | filename_lookup(): constify root argument | Al Viro | 1 | -1/+1 |
| 2025-09-02 | openat2: don't trigger automounts with RESOLVE_NO_XDEV | Askar Safin | 1 | -0/+8 |
| 2025-09-02 | namei: move cross-device check to __traverse_mounts | Askar Safin | 1 | -6/+5 |
| 2025-09-02 | namei: remove LOOKUP_NO_XDEV check from handle_mounts | Askar Safin | 1 | -4/+2 |
| 2025-09-02 | namei: move cross-device check to traverse_mounts | Askar Safin | 1 | -4/+7 |
| 2025-08-11 | fs: fix "writen"->"written" | Xichao Zhao | 1 | -1/+1 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -4/+4 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -23/+14 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -14/+15 |
| 2025-07-08 | fold fs_struct->{lock,seq} into a seqlock | Al Viro | 1 | -4/+4 |
| 2025-07-04 | Merge tag 'vfs-6.16-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2025-07-02 | anon_inode: rework assertions | Christian Brauner | 1 | -1/+1 |
| 2025-06-23 | docs/vfs: update references to i_mutex to i_rwsem | Junxuan Liao | 1 | -11/+11 |
| 2025-06-16 | VFS: change old_dir and new_dir in struct renamedata to dentrys | NeilBrown | 1 | -3/+4 |
| 2025-06-11 | VFS: merge lookup_one_qstr_excl_raw() back into lookup_one_qstr_excl() | NeilBrown | 1 | -23/+14 |
| 2025-06-11 | VFS: change try_lookup_noperm() to skip revalidation | NeilBrown | 1 | -4/+13 |
| 2025-05-26 | Merge tag 'vfs-6.16-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -26/+53 |
| 2025-05-26 | Merge tag 'vfs-6.16-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -76/+80 |
| 2025-05-15 | fs: Pass a folio to page_put_link() | Matthew Wilcox (Oracle) | 1 | -3/+27 |
| 2025-05-15 | fs: Convert __page_get_link() to use a folio | Matthew Wilcox (Oracle) | 1 | -10/+10 |
| 2025-04-21 | fs: touch up predicts in inode_permission() | Mateusz Guzik | 1 | -5/+5 |
| 2025-04-21 | fs: improve codegen in link_path_walk() | Mateusz Guzik | 1 | -4/+7 |
| 2025-04-16 | fs: ensure that *path_locked*() helpers leave passed path pristine | Christian Brauner | 1 | -16/+18 |
| 2025-04-15 | fs: add kern_path_locked_negative() | Christian Brauner | 1 | -16/+49 |
| 2025-04-11 | fs: Fix filename init after recent refactoring | Song Liu | 1 | -4/+4 |
| 2025-04-08 | VFS: change lookup_one_common and lookup_noperm_common to take a qstr | NeilBrown | 1 | -27/+21 |
| 2025-04-08 | VFS: rename lookup_one_len family to lookup_noperm and remove permission check | NeilBrown | 1 | -35/+52 |
| 2025-04-08 | fs: unconditionally use atime_needs_update() in pick_link() | Mateusz Guzik | 1 | -5/+5 |
| 2025-04-07 | VFS: improve interface for lookup_one functions | NeilBrown | 1 | -29/+22 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.file' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -49/+56 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -20/+22 |
| 2025-03-18 | VFS/autofs: try_lookup_one_len() does not need any locks | NeilBrown | 1 | -3/+2 |
| 2025-03-18 | fs: dedup handling of struct filename init and refcounts bumps | Mateusz Guzik | 1 | -8/+9 |
| 2025-03-12 | fs: dodge an atomic in putname if ref == 1 | Mateusz Guzik | 1 | -4/+9 |
| 2025-03-05 | fs: use fput_close() in path_openat() | Mateusz Guzik | 1 | -1/+1 |
| 2025-03-05 | VFS: Change vfs_mkdir() to return the dentry. | NeilBrown | 1 | -16/+29 |
| 2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 1 | -3/+12 |
| 2025-02-21 | vfs: inline getname() | Mateusz Guzik | 1 | -5/+0 |
| 2025-02-21 | vfs: catch invalid modes in may_open() | Mateusz Guzik | 1 | -0/+2 |
| 2025-02-20 | fuse: don't truncate cached, mutated symlink | Miklos Szeredi | 1 | -5/+19 |
| 2025-02-19 | VFS: add common error checks to lookup_one_qstr_excl() | NeilBrown | 1 | -40/+21 |
| 2025-02-19 | VFS: change kern_path_locked() and user_path_locked_at() to never return nega... | NeilBrown | 1 | -0/+4 |
| 2025-01-30 | Merge tag 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -8/+10 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable | Joel Granados | 1 | -1/+1 |
| 2025-01-27 | Pass parent directory inode and expected name to ->d_revalidate() | Al Viro | 1 | -8/+10 |
| 2024-12-22 | vfs: support caching symlink lengths in inodes | Mateusz Guzik | 1 | -15/+19 |
| 2024-11-18 | Merge tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -8/+26 |
| 2024-11-18 | Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -9/+4 |
| 2024-11-03 | fdget_raw() users: switch to CLASS(fd_raw) | Al Viro | 1 | -9/+4 |
| 2024-11-01 | fs: optimize acl_permission_check() | Linus Torvalds | 1 | -0/+41 |
| 2024-10-19 | getname_maybe_null() - the third variant of pathname copy-in | Al Viro | 1 | -7/+23 |
| 2024-10-19 | teach filename_lookup() to treat NULL filename as "" | Al Viro | 1 | -1/+3 |
| 2024-09-23 | Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -5/+5 |
| 2024-09-16 | Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -5/+5 |
| 2024-08-30 | fs: rearrange general fastpath check now that O_CREAT uses it | Christian Brauner | 1 | -13/+4 |
| 2024-08-30 | fs: remove audit dummy context check | Christian Brauner | 1 | -11/+1 |
| 2024-08-30 | fs: pull up trailing slashes check for O_CREAT | Christian Brauner | 1 | -8/+4 |
| 2024-08-30 | fs: move audit parent inode | Christian Brauner | 1 | -1/+3 |
| 2024-08-30 | fs: try an opportunistic lookup for O_CREAT opens too | Jeff Layton | 1 | -10/+64 |
| 2024-08-30 | fs: add a kerneldoc header over lookup_fast | Jeff Layton | 1 | -0/+14 |
| 2024-08-12 | introduce fd_file(), convert all accessors to it. | Al Viro | 1 | -5/+5 |
| 2024-08-07 | fs: Convert aops->write_begin to take a folio | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2024-08-07 | fs: Convert aops->write_end to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2024-07-24 | vfs: correct the comments of vfs_*() helpers | Congjie Zhou | 1 | -13/+13 |
| 2024-07-15 | Merge tag 'vfs-6.11.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -36/+62 |
| 2024-07-15 | Merge branch 'link_path_walk' | Linus Torvalds | 1 | -47/+94 |
| 2024-07-07 | vfs: link_path_walk: move more of the name hashing into hash_name() | Linus Torvalds | 1 | -19/+32 |
| 2024-07-07 | vfs: link_path_walk: improve may_lookup() code generation | Linus Torvalds | 1 | -10/+19 |
| 2024-06-27 | fs: reflow may_create_in_sticky() | Christian Brauner | 1 | -16/+35 |
| 2024-06-25 | vfs: reorder checks in may_create_in_sticky | Mateusz Guzik | 1 | -3/+3 |
| 2024-06-21 | vfs: shave a branch in getname_flags | Mateusz Guzik | 1 | -11/+20 |
| 2024-06-19 | vfs: link_path_walk: do '.' and '..' detection while hashing | Linus Torvalds | 1 | -22/+46 |
| 2024-06-19 | vfs: link_path_walk: clarify and improve name hashing interface | Linus Torvalds | 1 | -8/+12 |
| 2024-06-19 | vfs: link_path_walk: simplify name hash flow | Linus Torvalds | 1 | -16/+13 |
| 2024-06-18 | vfs: generate FS_CREATE before FS_OPEN when ->atomic_open used. | NeilBrown | 1 | -2/+8 |
| 2024-06-05 | vfs: retire user_path_at_empty and drop empty arg from getname_flags | Mateusz Guzik | 1 | -9/+7 |
| 2024-05-22 | Merge tag 'ovl-update-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -3/+3 |
| 2024-05-13 | Merge tag 'vfs-6.10.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -6/+13 |
| 2024-05-02 | ovl: implement tmpfile | Miklos Szeredi | 1 | -3/+3 |
| 2024-04-13 | vfs: relax linkat() AT_EMPTY_PATH - aka flink() - requirements | Linus Torvalds | 1 | -6/+13 |
| 2024-04-03 | security: Place security_path_post_mknod() where the original IMA call was | Roberto Sassu | 1 | -5/+2 |
| 2024-03-12 | Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -5/+7 |
| 2024-03-12 | Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2024-03-11 | Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -4/+2 |
| 2024-02-25 | rcu pathwalk: prevent bogus hard errors from may_lookup() | Al Viro | 1 | -1/+5 |
| 2024-02-15 | ima: Move to LSM infrastructure | Roberto Sassu | 1 | -6/+0 |
| 2024-02-15 | security: Introduce inode_post_create_tmpfile hook | Roberto Sassu | 1 | -0/+1 |
| 2024-02-15 | security: Introduce path_post_mknod hook | Roberto Sassu | 1 | -0/+5 |
| 2024-02-15 | security: Introduce file_post_open hook | Roberto Sassu | 1 | -0/+2 |
| 2024-02-01 | kernel.h: removed REPEAT_BYTE from kernel.h | Tanzir Hasan | 1 | -1/+1 |
| 2024-01-23 | Merge tag 'exportfs-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi... | Christian Brauner | 1 | -4/+2 |
| 2024-01-23 | fs: Create a generic is_dot_dotdot() utility | Chuck Lever | 1 | -4/+2 |
| 2024-01-12 | Merge tag 'pull-bcachefs-fix' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -3/+13 |
| 2024-01-11 | Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -26/+61 |
| 2024-01-10 | Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -1/+0 |
| 2023-12-28 | fs: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 1 | -1/+0 |
| 2023-12-21 | Merge branch 'vfs.file' | Christian Brauner | 1 | -4/+1 |
| 2023-12-21 | fs: fix doc comment typo fs tree wide | Alexander Mikhalitsyn | 1 | -11/+11 |