| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-21 | Merge tag 'pull-dcache-busy-wait' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-13 | Merge tag 'lsm-pr-20260410' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-03 | lsm: add backing_file LSM hooks | Paul Moore | 1 | -1/+1 |
| 2026-04-02 | for_each_alias(): helper macro for iterating through dentries of given inode | Al Viro | 1 | -1/+1 |
| 2026-03-09 | ovl: change ovl_create_real() to get a new lock when re-opening created file. | NeilBrown | 1 | -12/+25 |
| 2026-03-09 | ovl: pass name buffer to ovl_start_creating_temp() | NeilBrown | 1 | -6/+8 |
| 2025-12-05 | ovl: pass original credentials, not mounter credentials during create | Christian Brauner | 1 | -8/+12 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -173/+191 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.locking' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 1 | -123/+118 |
| 2025-11-28 | ovl: remove unneeded semicolon | Chen Ni | 1 | -1/+1 |
| 2025-11-19 | ovl: drop ovl_setup_cred_for_create() | Christian Brauner | 1 | -33/+0 |
| 2025-11-19 | ovl: port ovl_create_or_link() to new ovl_override_creator_creds cleanup guard | Christian Brauner | 1 | -7/+6 |
| 2025-11-19 | ovl: mark ovl_setup_cred_for_create() as unused temporarily | Christian Brauner | 1 | -1/+1 |
| 2025-11-19 | ovl: reflow ovl_create_or_link() | Christian Brauner | 1 | -21/+30 |
| 2025-11-19 | ovl: port ovl_create_tmpfile() to new ovl_override_creator_creds cleanup guard | Christian Brauner | 1 | -25/+25 |
| 2025-11-19 | ovl: add ovl_override_creator_creds cred guard | Christian Brauner | 1 | -0/+36 |
| 2025-11-19 | ovl: port ovl_rename() to cred guard | Christian Brauner | 1 | -11/+6 |
| 2025-11-19 | ovl: refactor ovl_rename() | Christian Brauner | 1 | -57/+78 |
| 2025-11-19 | ovl: introduce struct ovl_renamedata | Christian Brauner | 1 | -33/+45 |
| 2025-11-19 | ovl: port ovl_create_tmpfile() to cred guard | Christian Brauner | 1 | -32/+26 |
| 2025-11-19 | ovl: port ovl_do_remove() to cred guard | Christian Brauner | 1 | -7/+6 |
| 2025-11-19 | ovl: port ovl_set_link_redirect() to cred guard | Christian Brauner | 1 | -8/+2 |
| 2025-11-19 | ovl: port ovl_create_or_link() to cred guard | Christian Brauner | 1 | -39/+31 |
| 2025-11-14 | VFS: introduce end_creating_keep() | NeilBrown | 1 | -6/+2 |
| 2025-11-14 | VFS: change vfs_mkdir() to unlock on failure. | NeilBrown | 1 | -10/+8 |
| 2025-11-14 | Add start_renaming_two_dentries() | NeilBrown | 1 | -14/+29 |
| 2025-11-14 | VFS/ovl/smb: introduce start_renaming_dentry() | NeilBrown | 1 | -18/+1 |
| 2025-11-14 | VFS/nfsd/ovl: introduce start_renaming() and end_renaming() | NeilBrown | 1 | -42/+32 |
| 2025-11-14 | VFS: introduce start_removing_dentry() | NeilBrown | 1 | -6/+4 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing() | NeilBrown | 1 | -8/+7 |
| 2025-11-14 | VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() | NeilBrown | 1 | -42/+58 |
| 2025-10-20 | overlayfs: use the new ->i_state accessors | Mateusz Guzik | 1 | -1/+1 |
| 2025-09-23 | ovl: make sure that ovl_create_real() returns a hashed dentry | Amir Goldstein | 1 | -1/+21 |
| 2025-09-23 | ovl: Check for casefold consistency when creating new dentries | André Almeida | 1 | -0/+7 |
| 2025-08-18 | ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp() | NeilBrown | 1 | -1/+1 |
| 2025-07-25 | ovl: properly print correct variable | Antonio Quartulli | 1 | -2/+3 |
| 2025-07-18 | ovl: rename ovl_cleanup_unlocked() to ovl_cleanup() | NeilBrown | 1 | -13/+14 |
| 2025-07-18 | ovl: change ovl_create_real() to receive dentry parent | NeilBrown | 1 | -3/+4 |
| 2025-07-18 | ovl: narrow locking in ovl_whiteout() | NeilBrown | 1 | -20/+24 |
| 2025-07-18 | ovl: change ovl_cleanup_and_whiteout() to take rename lock as needed | NeilBrown | 1 | -11/+9 |
| 2025-07-18 | ovl: narrow locking on ovl_remove_and_whiteout() | NeilBrown | 1 | -13/+10 |
| 2025-07-18 | ovl: narrow locking in ovl_rename() | NeilBrown | 1 | -4/+7 |
| 2025-07-18 | ovl: simplify gotos in ovl_rename() | NeilBrown | 1 | -27/+27 |
| 2025-07-18 | ovl: narrow locking in ovl_create_over_whiteout() | NeilBrown | 1 | -7/+6 |
| 2025-07-18 | ovl: narrow locking in ovl_clear_empty() | NeilBrown | 1 | -4/+3 |
| 2025-07-18 | ovl: narrow locking in ovl_create_upper() | NeilBrown | 1 | -7/+5 |
| 2025-07-18 | ovl: Call ovl_create_temp() without lock held. | NeilBrown | 1 | -26/+28 |
| 2025-07-18 | ovl: simplify an error path in ovl_copy_up_workdir() | NeilBrown | 1 | -0/+15 |
| 2025-06-16 | VFS: change old_dir and new_dir in struct renamedata to dentrys | NeilBrown | 1 | -8/+8 |
| 2025-03-05 | VFS: Change vfs_mkdir() to return the dentry. | NeilBrown | 1 | -33/+4 |
| 2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 1 | -4/+5 |
| 2024-12-02 | tree-wide: s/revert_creds_light()/revert_creds()/g | Christian Brauner | 1 | -1/+1 |
| 2024-12-02 | tree-wide: s/override_creds_light()/override_creds()/g | Christian Brauner | 1 | -1/+1 |
| 2024-11-15 | ovl: allocate a container struct ovl_file for ovl private context | Amir Goldstein | 1 | -3/+11 |
| 2024-11-15 | ovl: Optimize override/revert creds | Vinicius Costa Gomes | 1 | -1/+9 |
| 2024-11-14 | ovl: pass an explicit reference of creators creds to callers | Amir Goldstein | 1 | -12/+22 |
| 2024-11-11 | ovl: use wrapper ovl_revert_creds() | Vinicius Costa Gomes | 1 | -5/+5 |
| 2024-05-28 | ovl: fix copy-up in tmpfile | Miklos Szeredi | 1 | -4/+4 |
| 2024-05-02 | ovl: remove upper umask handling from ovl_create_upper() | Miklos Szeredi | 1 | -3/+0 |
| 2024-05-02 | ovl: implement tmpfile | Miklos Szeredi | 1 | -19/+130 |
| 2023-11-25 | rename(): avoid a deadlock in the case of parents having no common ancestor | Al Viro | 1 | -0/+4 |
| 2023-10-31 | ovl: Add an alternative type of whiteout | Alexander Larsson | 1 | -2/+2 |
| 2023-10-31 | ovl: reorder ovl_want_write() after ovl_inode_lock() | Amir Goldstein | 1 | -34/+26 |
| 2023-06-19 | ovl: store enum redirect_mode in config instead of a string | Amir Goldstein | 1 | -1/+1 |
| 2023-06-19 | ovl: negate the ofs->share_whiteout boolean | Amir Goldstein | 1 | -2/+2 |
| 2023-06-19 | ovl: move ovl_entry into ovl_inode | Amir Goldstein | 1 | -1/+1 |
| 2023-06-19 | ovl: update of dentry revalidate flags after copy up | Amir Goldstein | 1 | -2/+1 |
| 2023-01-19 | fs: port inode_init_owner() to 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 |
| 2022-12-12 | Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -16/+30 |
| 2022-12-08 | ovl: Use ovl mounter's fsuid and fsgid in ovl_link() | Zhang Tianci | 1 | -16/+30 |
| 2022-10-20 | ovl: use posix acl api | Christian Brauner | 1 | -18/+2 |
| 2022-10-20 | ovl: implement set acl method | Christian Brauner | 1 | -0/+1 |
| 2022-10-20 | ovl: implement get acl method | Christian Brauner | 1 | -1/+2 |
| 2022-10-20 | fs: rename current get acl method | Christian Brauner | 1 | -1/+1 |
| 2022-04-28 | ovl: use ovl_copy_{real,upper}attr() wrappers | Christian Brauner | 1 | -6/+4 |
| 2022-04-28 | ovl: use ovl_path_getxattr() wrapper | Christian Brauner | 1 | -1/+1 |
| 2022-04-28 | ovl: use ovl_lookup_upper() wrapper | Christian Brauner | 1 | -16/+15 |
| 2022-04-28 | ovl: use ovl_do_notify_change() wrapper | Christian Brauner | 1 | -1/+1 |
| 2022-04-28 | ovl: pass ofs to setattr operations | Christian Brauner | 1 | -1/+1 |
| 2022-04-28 | ovl: pass ofs to creation operations | Christian Brauner | 1 | -40/+45 |
| 2022-04-28 | ovl: use wrappers to all vfs_*xattr() calls | Amir Goldstein | 1 | -7/+8 |
| 2021-11-04 | ovl: fix warning in ovl_create_real() | Miklos Szeredi | 1 | -2/+1 |
| 2021-09-24 | ovl: fix missing negative dentry check in ovl_rename() | Zheng Liang | 1 | -3/+7 |
| 2021-08-17 | ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() | chenying | 1 | -2/+4 |
| 2021-08-17 | ovl: do not set overlay.opaque for new directories | Vyacheslav Yurkov | 1 | -1/+3 |
| 2021-08-17 | ovl: pass ovl_fs to ovl_check_setxattr() | Amir Goldstein | 1 | -2/+4 |
| 2021-04-12 | ovl: stack fileattr ops | Miklos Szeredi | 1 | -0/+2 |
| 2021-02-23 | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -15/+16 |
| 2021-01-28 | ovl: fix dentry leak in ovl_get_redirect | Liangyan | 1 | -1/+1 |
| 2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -10/+11 |
| 2021-01-24 | namei: prepare for idmapped mounts | Christian Brauner | 1 | -2/+2 |
| 2021-01-24 | xattr: handle idmapped mounts | Tycho Andersen | 1 | -1/+1 |
| 2021-01-24 | attr: handle idmapped mounts | Christian Brauner | 1 | -1/+1 |
| 2021-01-24 | inode: make init and permission helpers idmapped mount aware | Christian Brauner | 1 | -1/+1 |
| 2020-09-02 | ovl: pass ovl_fs down to functions accessing private xattrs | Miklos Szeredi | 1 | -1/+1 |
| 2020-06-02 | ovl: initialize OVL_UPPERDATA in ovl_lookup() | Vivek Goyal | 1 | -0/+2 |
| 2020-05-13 | ovl: whiteout inode sharing | Chengguang Xu | 1 | -12/+37 |
| 2020-03-27 | ovl: fix WARN_ON nlink drop to zero | Miklos Szeredi | 1 | -2/+24 |
| 2020-03-17 | ovl: check if upper fs supports RENAME_WHITEOUT | Amir Goldstein | 1 | -1/+1 |
| 2020-03-17 | ovl: decide if revalidate needed on a per-dentry basis | Miklos Szeredi | 1 | -0/+3 |
| 2020-01-22 | ovl: use pr_fmt auto generate prefix | lijiazi | 1 | -5/+5 |
| 2019-12-10 | ovl: relax WARN_ON() on rename to self | Amir Goldstein | 1 | -1/+1 |
| 2019-06-21 | Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -4/+1 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
| 2019-06-18 | ovl: fix typo in MODULE_PARM_DESC | Nicolas Schier | 1 | -1/+1 |
| 2019-05-08 | ovl: relax WARN_ON() for overlapping layers use case | Amir Goldstein | 1 | -1/+1 |
| 2018-11-19 | ovl: fix missing override creds in link of a metacopy upper | Amir Goldstein | 1 | -1/+13 |
| 2018-10-31 | ovl: check whiteout in ovl_create_over_whiteout() | Miklos Szeredi | 1 | -0/+4 |
| 2018-10-26 | ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() | Chengguang Xu | 1 | -3/+2 |
| 2018-10-26 | ovl: remove the 'locked' argument of ovl_nlink_{start,end} | Amir Goldstein | 1 | -10/+11 |
| 2018-10-26 | ovl: fix recursive oi->lock in ovl_link() | Amir Goldstein | 1 | -0/+4 |
| 2018-08-22 | ovl: set I_CREATING on inode being created | Miklos Szeredi | 1 | -0/+4 |
| 2018-07-20 | ovl: Set redirect on upper inode when it is linked | Vivek Goyal | 1 | -0/+8 |
| 2018-07-20 | ovl: Set redirect on metacopy files upon rename | Vivek Goyal | 1 | -20/+46 |
| 2018-07-18 | ovl: copy up times | Miklos Szeredi | 1 | -7/+24 |
| 2018-05-31 | ovl: use inode_insert5() to hash a newly created inode | Amir Goldstein | 1 | -10/+49 |
| 2018-05-31 | ovl: return EIO on internal error | Miklos Szeredi | 1 | -1/+1 |
| 2018-05-31 | ovl: make ovl_create_real() cope with vfs_mkdir() safely | Al Viro | 1 | -1/+33 |
| 2018-05-31 | ovl: create helper ovl_create_temp() | Amir Goldstein | 1 | -4/+9 |
| 2018-05-31 | ovl: return dentry from ovl_create_real() | Miklos Szeredi | 1 | -32/+30 |
| 2018-05-31 | ovl: struct cattr cleanups | Amir Goldstein | 1 | -24/+21 |
| 2018-05-31 | ovl: strip debug argument from ovl_do_ helpers | Amir Goldstein | 1 | -10/+10 |
| 2018-05-31 | ovl: remove WARN_ON() real inode attributes mismatch | Amir Goldstein | 1 | -7/+0 |
| 2018-01-24 | ovl: whiteout index when union nlink drops to zero | Amir Goldstein | 1 | -23/+35 |
| 2018-01-19 | ovl: take lower dir inode mutex outside upper sb_writers lock | Amir Goldstein | 1 | -65/+52 |
| 2017-12-14 | ovl: fix overlay: warning prefix | Amir Goldstein | 1 | -1/+2 |
| 2017-11-09 | ovl: update cache version of impure parent on rename | Amir Goldstein | 1 | -3/+4 |
| 2017-11-09 | ovl: fix rmdir problem on non-merge dir with origin xattr | zhangyi (F) | 1 | -3/+10 |
| 2017-11-09 | ovl: simplify ovl_check_empty_and_clear() | zhangyi (F) | 1 | -3/+2 |
| 2017-10-05 | ovl: fix missing unlock_rename() in ovl_do_copy_up() | Amir Goldstein | 1 | -20/+0 |
| 2017-09-13 | mm: treewide: remove GFP_TEMPORARY allocation flag | Michal Hocko | 1 | -1/+1 |
| 2017-07-27 | ovl: constant d_ino for non-merge dirs | Miklos Szeredi | 1 | -5/+6 |
| 2017-07-13 | ovl: mark parent impure on ovl_link() | Amir Goldstein | 1 | -4/+18 |
| 2017-07-04 | ovl: persistent overlay inode nlink for indexed inodes | Amir Goldstein | 1 | -2/+17 |
| 2017-07-04 | ovl: add flag for upper in ovl_entry | Miklos Szeredi | 1 | -0/+1 |
| 2017-07-04 | ovl: cleanup bad and stale index entries on mount | Amir Goldstein | 1 | -1/+3 |
| 2017-07-04 | ovl: move __upperdentry to ovl_inode | Miklos Szeredi | 1 | -4/+4 |
| 2017-07-04 | ovl: compare inodes | Miklos Szeredi | 1 | -4/+9 |
| 2017-07-04 | ovl: fix nlink leak in ovl_rename() | Amir Goldstein | 1 | -0/+7 |
| 2017-05-29 | ovl: mark upper merge dir with type origin entries "impure" | Amir Goldstein | 1 | -26/+5 |
| 2017-05-19 | ovl: mark upper dir with type origin entries "impure" | Amir Goldstein | 1 | -0/+45 |
| 2017-05-19 | ovl: remove unused arg from ovl_lookup_temp() | Miklos Szeredi | 1 | -4/+4 |
| 2017-05-19 | ovl: handle rename when upper doesn't support xattr | Amir Goldstein | 1 | -10/+19 |
| 2017-05-05 | ovl: persistent inode numbers for upper hardlinks | Amir Goldstein | 1 | -0/+3 |
| 2017-05-05 | ovl: merge getattr for dir and nondir | Miklos Szeredi | 1 | -60/+1 |
| 2017-05-05 | ovl: persistent inode number for directories | Amir Goldstein | 1 | -4/+33 |
| 2017-04-26 | ovl: do not set overlay.opaque on non-dir create | Amir Goldstein | 1 | -1/+1 |
| 2017-03-02 | statx: Add a system call to make enhanced file info available | David Howells | 1 | -4/+6 |
| 2016-12-16 | ovl: clean up kstat usage | Al Viro | 1 | -28/+28 |
| 2016-12-16 | ovl: create directories inside merged parent opaque | Amir Goldstein | 1 | -2/+12 |
| 2016-12-16 | ovl: opaque cleanup | Miklos Szeredi | 1 | -22/+21 |
| 2016-12-16 | ovl: allow setting max size of redirect | Miklos Szeredi | 1 | -3/+7 |
| 2016-12-16 | ovl: check for emptiness of redirect dir | Amir Goldstein | 1 | -9/+22 |
| 2016-12-16 | ovl: redirect on rename-dir | Miklos Szeredi | 1 | -14/+124 |
| 2016-12-16 | ovl: check lower existence of rename target | Miklos Szeredi | 1 | -52/+11 |
| 2016-12-16 | ovl: rename: simplify handling of lower/merged directory | Miklos Szeredi | 1 | -18/+12 |
| 2016-12-16 | ovl: get rid of PURE type | Miklos Szeredi | 1 | -6/+3 |
| 2016-12-16 | ovl: check lower existence when removing | Miklos Szeredi | 1 | -2/+2 |
| 2016-12-16 | ovl: add ovl_dentry_is_whiteout() | Miklos Szeredi | 1 | -3/+3 |
| 2016-12-16 | ovl: don't check sticky | Miklos Szeredi | 1 | -24/+0 |
| 2016-12-16 | ovl: don't check rename to self | Miklos Szeredi | 1 | -12/+3 |
| 2016-12-16 | ovl: treat special files like a regular fs | Miklos Szeredi | 1 | -1/+1 |
| 2016-12-16 | ovl: rename ovl_rename2() to ovl_rename() | Miklos Szeredi | 1 | -4/+4 |
| 2016-10-14 | Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+4 |
| 2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2016-10-10 | Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -3/+0 |
| 2016-10-07 | vfs: Remove {get,set,remove}xattr inode operations | Andreas Gruenbacher | 1 | -3/+0 |
| 2016-10-04 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/... | Linus Torvalds | 1 | -0/+10 |
| 2016-09-27 | fs: rename "rename2" i_op to "rename" | Miklos Szeredi | 1 | -1/+1 |
| 2016-09-21 | ovl: Fix info leak in ovl_lookup_temp() | Richard Weinberger | 1 | -1/+4 |
| 2016-09-01 | ovl: Switch to generic_getxattr | Andreas Gruenbacher | 1 | -1/+1 |
| 2016-09-01 | ovl: Switch to generic_removexattr | Andreas Gruenbacher | 1 | -1/+1 |
| 2016-09-01 | ovl: handle umask and posix_acl_default correctly on creation | Miklos Szeredi | 1 | -0/+54 |
| 2016-08-08 | security, overlayfs: Provide hook to correctly label newly created files | Vivek Goyal | 1 | -0/+10 |
| 2016-07-29 | ovl: simplify empty checking | Miklos Szeredi | 1 | -29/+21 |
| 2016-07-29 | ovl: clear nlink on rmdir | Miklos Szeredi | 1 | -2/+6 |
| 2016-07-29 | ovl: fix POSIX ACL setting | Miklos Szeredi | 1 | -1/+1 |
| 2016-07-29 | ovl: share inode for hard link | Miklos Szeredi | 1 | -35/+49 |
| 2016-07-29 | ovl: store real inode pointer in ->i_private | Miklos Szeredi | 1 | -1/+2 |
| 2016-07-29 | ovl: update atime on upper | Miklos Szeredi | 1 | -0/+1 |
| 2016-07-29 | ovl: fix sgid on directory | Miklos Szeredi | 1 | -4/+27 |
| 2016-07-29 | ovl: do operations on underlying file system in mounter's context | Vivek Goyal | 1 | -30/+28 |
| 2016-07-29 | ovl: define ->get_acl() for overlay inodes | Vivek Goyal | 1 | -0/+1 |
| 2016-07-29 | ovl: move some common code in a function | Vivek Goyal | 1 | -8/+12 |
| 2016-07-22 | ovl: verify upper dentry in ovl_remove_and_whiteout() | Maxim Patlasov | 1 | -30/+24 |
| 2016-06-15 | ovl: fix uid/gid when creating over whiteout | Miklos Szeredi | 1 | -2/+11 |
| 2016-05-27 | ovl: override creds with the ones from the superblock mounter | Antonio Murdaca | 1 | -62/+5 |
| 2016-03-21 | ovl: cleanup unused var in rename2 | Miklos Szeredi | 1 | -2/+0 |
| 2016-03-21 | ovl: verify upper dentry before unlink and rename | Miklos Szeredi | 1 | -21/+38 |
| 2016-03-03 | ovl: ignore lower entries when checking purity of non-directory entries | Konstantin Khlebnikov | 1 | -0/+7 |
| 2016-03-03 | ovl: fix getcwd() failure after unsuccessful rmdir | Rui Wang | 1 | -1/+2 |
| 2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -6/+6 |
| 2015-05-19 | ovl: mount read-only if workdir can't be created | Miklos Szeredi | 1 | -0/+9 |
| 2015-05-14 | ovl: don't remove non-empty opaque directory | Miklos Szeredi | 1 | -5/+19 |
| 2015-02-22 | VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry) | David Howells | 1 | -3/+3 |