Age | Commit message (Expand) | Author | Files | Lines |
24 hours | Merge tag 'ovl-update-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -3/+3 |
10 days | 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 |
2023-12-12 | file: massage cleanup of files that failed to open | Al Viro | 1 | -4/+1 |
2023-11-25 | rename(): avoid a deadlock in the case of parents having no common ancestor | Al Viro | 1 | -8/+29 |
2023-11-25 | rename(): fix the locking of subdirectories | Al Viro | 1 | -23/+37 |
2023-11-20 | fs: namei: Fix spelling mistake "Retuns" to "Returns" | YangXin | 1 | -2/+2 |
2023-11-15 | new helper: user_path_locked_at() | Al Viro | 1 | -3/+13 |
2023-10-30 | Merge tag 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs | Linus Torvalds | 1 | -24/+7 |
2023-10-24 | vfs: Convert BUG_ON to WARN_ON_ONCE in open_last_lookups | Bernd Schubert | 1 | -1/+2 |
2023-10-19 | vfs: shave work on failed file open | Mateusz Guzik | 1 | -1/+4 |
2023-10-19 | fs: simplify misleading code to remove ambiguity regarding ihold()/iput() | Luís Henriques | 1 | -3/+1 |
2023-10-19 | fs: add a new SB_I_NOUMASK flag | Jeff Layton | 1 | -19/+0 |
2023-10-13 | audit,io_uring: io_uring openat triggers audit reference count underflow | Dan Clash | 1 | -4/+5 |
2023-08-19 | fs: Fix kernel-doc warnings | Matthew Wilcox (Oracle) | 1 | -0/+3 |
2023-07-14 | fs: Fix error checking for d_hash_and_lookup() | Wang Ming | 1 | -1/+1 |
2023-07-04 | fs: no need to check source | Jan Kara | 1 | -2/+1 |
2023-06-26 | Merge tag 'v6.5/vfs.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -11/+13 |
2023-06-19 | fs: rename {vfs,kernel}_tmpfile_open() | Amir Goldstein | 1 | -11/+13 |
2023-06-02 | fs: Lock moved directories | Jan Kara | 1 | -8/+14 |
2023-06-02 | fs: Establish locking order for unrelated directories | Jan Kara | 1 | -2/+2 |
2023-04-29 | Merge tag '6.4-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 1 | -23/+102 |
2023-04-24 | ksmbd: fix racy issue from using ->d_parent and ->d_name | Namjae Jeon | 1 | -12/+45 |
2023-04-20 | fs: introduce lock_rename_child() helper | Al Viro | 1 | -11/+57 |
2023-03-12 | fs: Fix description of vfs_tmpfile() | Roberto Sassu | 1 | -2/+2 |
2023-02-22 | Merge tag 'nfsd-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 1 | -3/+3 |
2023-02-20 | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -229/+221 |
2023-02-20 | fs: namei: Allow follow_down() to uncover auto mounts | Richard Weinberger | 1 | -3/+3 |
2023-01-19 | fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap | Christian Brauner | 1 | -29/+21 |
2023-01-19 | fs: port privilege checking helpers to mnt_idmap | Christian Brauner | 1 | -22/+16 |
2023-01-19 | fs: port inode_owner_or_capable() to mnt_idmap | Christian Brauner | 1 | -3/+2 |
2023-01-19 | fs: port acl to mnt_idmap | Christian Brauner | 1 | -16/+17 |
2023-01-19 | fs: port xattr to mnt_idmap | Christian Brauner | 1 | -4/+2 |
2023-01-19 | fs: port ->permission() to pass mnt_idmap | Christian Brauner | 1 | -84/+82 |
2023-01-19 | fs: port ->tmpfile() to pass 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 | -2/+3 |
2023-01-19 | fs: port ->create() to pass mnt_idmap | Christian Brauner | 1 | -3/+5 |
2023-01-18 | fs: port vfs_*() helpers to struct mnt_idmap | Christian Brauner | 1 | -93/+100 |
2023-01-11 | filelock: move file locking definitions to separate header file | Jeff Layton | 1 | -0/+1 |
2022-12-13 | Merge tag 'landlock-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
2022-12-12 | Merge tag 'fs.vfsuid.conversion.v6.2' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -20/+20 |
2022-12-12 | Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+2 |
2022-11-19 | vfs: vfs_tmpfile: ensure O_EXCL flag is enforced | Peter Griffin | 1 | -1/+2 |
2022-10-26 | fs: use type safe idmapping helpers | Christian Brauner | 1 | -20/+20 |
2022-10-20 | fs: rename current get acl method | Christian Brauner | 1 | -2/+2 |
2022-10-19 | security: Create file_truncate hook from path_truncate hook | Günther Noack | 1 | -1/+1 |
2022-10-10 | Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -33/+55 |
2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
2022-10-03 | mm: fs: initialize fsdata passed to write_begin/write_end interface | Alexander Potapenko | 1 | -1/+1 |
2022-09-24 | vfs: open inside ->tmpfile() | Miklos Szeredi | 1 | -2/+1 |
2022-09-24 | vfs: move open right after ->tmpfile() | Miklos Szeredi | 1 | -50/+33 |
2022-09-24 | vfs: make vfs_tmpfile() static | Miklos Szeredi | 1 | -2/+1 |
2022-09-24 | vfs: add vfs_tmpfile_open() helper | Miklos Szeredi | 1 | -0/+41 |
2022-09-01 | nd_jump_link(): constify path | Al Viro | 1 | -1/+1 |
2022-09-01 | may_linkat(): constify path | Al Viro | 1 | -1/+1 |
2022-08-09 | Merge tag 'fs.setgid.v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/b... | Linus Torvalds | 1 | -11/+69 |
2022-07-21 | fs: move S_ISGID stripping into the vfs_*() helpers | Yang Xu | 1 | -13/+69 |
2022-07-19 | fs: Add missing umask strip in vfs_tmpfile | Yang Xu | 1 | -0/+2 |
2022-07-06 | step_into(): move fetching ->d_inode past handle_mounts() | Al Viro | 1 | -20/+11 |
2022-07-06 | lookup_fast(): don't bother with inode | Al Viro | 1 | -18/+4 |
2022-07-06 | follow_dotdot{,_rcu}(): don't bother with inode | Al Viro | 1 | -11/+4 |
2022-07-06 | step_into(): lose inode argument | Al Viro | 1 | -6/+9 |
2022-07-06 | namei: stash the sampled ->d_seq into nameidata | Al Viro | 1 | -50/+48 |
2022-07-06 | namei: move clearing LOOKUP_RCU towards rcu_read_unlock() | Al Viro | 1 | -9/+12 |
2022-07-05 | switch try_to_unlazy_next() to __legitimize_mnt() | Al Viro | 1 | -2/+7 |
2022-07-05 | follow_dotdot{,_rcu}(): change calling conventions | Al Viro | 1 | -9/+7 |
2022-07-05 | namei: get rid of pointless unlikely(read_seqcount_retry(...)) | Al Viro | 1 | -9/+9 |
2022-07-05 | __follow_mount_rcu(): verify that mount_lock remains unchanged | Al Viro | 1 | -0/+2 |
2022-06-04 | Merge tag 'pull-18-rc1-work.namei' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -9/+2 |
2022-05-30 | Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -10/+60 |
2022-05-27 | Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -4/+4 |
2022-05-19 | namei: cleanup double word in comment | Tom Rix | 1 | -1/+1 |
2022-05-19 | get rid of dead code in legitimize_root() | Al Viro | 1 | -7/+0 |
2022-05-19 | fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() | Al Viro | 1 | -1/+1 |
2022-05-13 | proc/sysctl: make protected_* world readable | Julius Hemanth Pitti | 1 | -4/+4 |
2022-05-08 | namei: Call aops write_begin() and write_end() directly | Matthew Wilcox (Oracle) | 1 | -3/+3 |
2022-05-08 | namei: Convert page_symlink() to use memalloc_nofs_save() | Matthew Wilcox (Oracle) | 1 | -4/+7 |
2022-05-08 | namei: Merge page_symlink() and __page_symlink() | Matthew Wilcox (Oracle) | 1 | -11/+2 |
2022-04-28 | fs: add two trivial lookup helpers | Christian Brauner | 1 | -10/+60 |
2022-04-14 | VFS: filename_create(): fix incorrect intent. | NeilBrown | 1 | -12/+10 |
2022-01-28 | Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -5/+5 |
2022-01-24 | fsnotify: invalidate dcache before IN_DELETE event | Amir Goldstein | 1 | -5/+5 |
2022-01-22 | fs: move namei sysctls to its own file | Luis Chamberlain | 1 | -4/+54 |
2022-01-07 | vfs, cachefiles: Mark a backing file in use with an inode flag | David Howells | 1 | -1/+2 |
2021-11-01 | Merge tag 'locks-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay... | Linus Torvalds | 1 | -3/+1 |
2021-10-26 | fs: remove leftover comments from mandatory locking removal | Jeff Layton | 1 | -3/+1 |
2021-09-07 | putname(): IS_ERR_OR_NULL() is wrong here | Al Viro | 1 | -1/+1 |
2021-09-07 | namei: Standardize callers of filename_create() | Stephen Brennan | 1 | -17/+15 |
2021-09-07 | namei: Standardize callers of filename_lookup() | Stephen Brennan | 1 | -17/+20 |
2021-09-07 | rename __filename_parentat() to filename_parentat() | Al Viro | 1 | -9/+9 |
2021-09-07 | namei: Fix use after free in kern_path_locked | Stephen Brennan | 1 | -15/+14 |
2021-09-03 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -1/+7 |
2021-09-03 | fs, mm: fix race in unlinking swapfile | Hugh Dickins | 1 | -1/+7 |
2021-08-31 | Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -6/+37 |
2021-08-30 | Merge tag 'for-5.15/io_uring-vfs-2021-08-30' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -102/+137 |
2021-08-23 | io_uring: add support for IORING_OP_LINKAT | Dmitry Kadashev | 1 | -1/+1 |
2021-08-23 | io_uring: add support for IORING_OP_SYMLINKAT | Dmitry Kadashev | 1 | -2/+1 |
2021-08-23 | namei: update do_*() helpers to return ints | Dmitry Kadashev | 1 | -5/+5 |
2021-08-23 | namei: make do_linkat() take struct filename | Dmitry Kadashev | 1 | -16/+29 |
2021-08-23 | namei: add getname_uflags() | Dmitry Kadashev | 1 | -0/+8 |
2021-08-23 | namei: make do_symlinkat() take struct filename | Dmitry Kadashev | 1 | -11/+12 |
2021-08-23 | namei: make do_mknodat() take struct filename | Dmitry Kadashev | 1 | -8/+11 |
2021-08-23 | namei: make do_mkdirat() take struct filename | Dmitry Kadashev | 1 | -7/+19 |
2021-08-23 | namei: change filename_parentat() calling conventions | Dmitry Kadashev | 1 | -55/+53 |
2021-08-23 | namei: ignore ERR/NULL names in putname() | Dmitry Kadashev | 1 | -4/+5 |
2021-08-23 | namei: add mapping aware lookup helper | Christian Brauner | 1 | -6/+37 |
2021-08-23 | fs: remove mandatory file locking support | Jeff Layton | 1 | -3/+1 |
2021-07-03 | Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -35/+45 |
2021-04-27 | Merge tag 'fs.idmapped.helpers.v5.13' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -8/+3 |
2021-04-27 | Merge tag 'fs.idmapped.docs.v5.13' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -11/+3 |
2021-04-07 | namei: make sure nd->depth is always valid | Al Viro | 1 | -1/+1 |
2021-04-07 | teach set_nameidata() to handle setting the root as well | Al Viro | 1 | -12/+16 |
2021-04-07 | take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space | Al Viro | 1 | -23/+31 |
2021-04-07 | switch file_open_root() to struct path | Al Viro | 1 | -5/+3 |
2021-04-06 | LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late | Al Viro | 1 | -4/+4 |
2021-04-06 | Make sure nd->path.mnt and nd->path.dentry are always valid pointers | Al Viro | 1 | -2/+4 |
2021-03-23 | namei: fix kernel-doc for struct renamedata and more | Randy Dunlap | 1 | -11/+3 |
2021-03-23 | fs: introduce fsuidgid_has_mapping() helper | Christian Brauner | 1 | -8/+3 |
2021-03-23 | fs: document and rename fsid helpers | Christian Brauner | 1 | -4/+4 |
2021-02-23 | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -131/+380 |
2021-02-20 | fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* | Al Viro | 1 | -4/+5 |
2021-01-24 | ima: handle idmapped mounts | Christian Brauner | 1 | -2/+2 |
2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -23/+32 |
2021-01-24 | open: handle idmapped mounts in do_truncate() | Christian Brauner | 1 | -1/+1 |
2021-01-24 | namei: prepare for idmapped mounts | Christian Brauner | 1 | -43/+184 |
2021-01-24 | namei: introduce struct renamedata | Christian Brauner | 1 | -6/+15 |
2021-01-24 | namei: handle idmapped mounts in may_*() helpers | Christian Brauner | 1 | -56/+92 |
2021-01-24 | inode: make init and permission helpers idmapped mount aware | Christian Brauner | 1 | -2/+3 |
2021-01-24 | namei: make permission helpers idmapped mount aware | Christian Brauner | 1 | -35/+86 |
2021-01-24 | capability: handle idmapped mounts | Christian Brauner | 1 | -5/+8 |
2021-01-04 | fs: add support for LOOKUP_CACHED | Jens Axboe | 1 | -0/+9 |
2021-01-04 | saner calling conventions for unlazy_child() | Al Viro | 1 | -14/+14 |
2021-01-04 | fs: make unlazy_walk() error handling consistent | Jens Axboe | 1 | -26/+17 |
2021-01-04 | fs/namei.c: Remove unlikely of status being -ECHILD in lookup_fast() | Steven Rostedt (VMware) | 1 | -1/+1 |
2021-01-03 | do_tmpfile(): don't mess with finish_open() | Al Viro | 1 | -4/+2 |
2020-12-25 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+3 |
2020-12-10 | Make sure that make_create_in_sticky() never sees uninitialized value of dir_... | Al Viro | 1 | -1/+3 |
2020-12-09 | fs: make do_renameat2() take struct filename | Jens Axboe | 1 | -18/+22 |
2020-10-24 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+2 |
2020-09-24 | fs: remove the unused SB_I_MULTIROOT flag | Christoph Hellwig | 1 | -2/+2 |
2020-08-27 | Add a "nosymfollow" mount option. | Mattias Nissler | 1 | -1/+2 |
2020-08-14 | exec: restore EACCES of S_ISDIR execve() | Kees Cook | 1 | -1/+3 |
2020-08-12 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+8 |
2020-08-12 | exec: move path_noexec() check earlier | Kees Cook | 1 | -0/+4 |
2020-08-12 | exec: move S_ISREG() check earlier | Kees Cook | 1 | -2/+4 |
2020-08-12 | fix breakage in do_rmdir() | Al Viro | 1 | -1/+1 |
2020-07-31 | init: add an init_mknod helper | Christoph Hellwig | 1 | -1/+1 |
2020-07-31 | init: add an init_mkdir helper | Christoph Hellwig | 1 | -1/+1 |
2020-07-31 | init: add an init_symlink helper | Christoph Hellwig | 1 | -1/+1 |
2020-07-31 | init: add an init_link helper | Christoph Hellwig | 1 | -2/+2 |
2020-07-31 | fs: push the getname from do_rmdir into the callers | Christoph Hellwig | 1 | -6/+4 |
2020-06-08 | vfs: clean up posix_acl_permission() logic aroudn MAY_NOT_BLOCK | Linus Torvalds | 1 | -1/+1 |
2020-06-08 | vfs: do not do group lookup when not necessary | Linus Torvalds | 1 | -15/+29 |
2020-05-14 | vfs: allow unprivileged whiteout creation | Miklos Szeredi | 1 | -18/+3 |
2020-04-06 | fix a braino in legitimize_path() | Al Viro | 1 | -1/+1 |
2020-04-02 | lookup_open(): don't bother with fallbacks to lookup+create | Al Viro | 1 | -25/+9 |
2020-04-02 | atomic_open(): no need to pass struct open_flags anymore | Al Viro | 1 | -2/+1 |
2020-04-02 | open_last_lookups(): move complete_walk() into do_open() | Al Viro | 1 | -10/+8 |
2020-04-02 | open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() | Al Viro | 1 | -5/+2 |
2020-04-02 | open_last_lookups(): don't abuse complete_walk() when all we want is unlazy | Al Viro | 1 | -9/+5 |
2020-04-02 | open_last_lookups(): consolidate fsnotify_create() calls | Al Viro | 1 | -5/+2 |
2020-04-02 | take post-lookup part of do_last() out of loop | Al Viro | 1 | -12/+9 |
2020-04-02 | link_path_walk(): sample parent's i_uid and i_mode for the last component | Al Viro | 1 | -10/+7 |
2020-04-02 | __nd_alloc_stack(): make it return bool | Al Viro | 1 | -27/+18 |
2020-04-02 | reserve_stack(): switch to __nd_alloc_stack() | Al Viro | 1 | -11/+8 |
2020-04-02 | pick_link(): take reserving space on stack into a new helper | Al Viro | 1 | -21/+25 |
2020-04-02 | pick_link(): more straightforward handling of allocation failures | Al Viro | 1 | -8/+7 |
2020-04-02 | fold path_to_nameidata() into its only remaining caller | Al Viro | 1 | -13/+6 |
2020-04-02 | pick_link(): pass it struct path already with normal refcounting rules | Al Viro | 1 | -6/+6 |
2020-04-02 | fs/namei.c: kill follow_mount() | Al Viro | 1 | -20/+2 |
2020-04-02 | non-RCU analogue of the previous commit | Al Viro | 1 | -17/+39 |
2020-04-02 | helper for mount rootwards traversal | Al Viro | 1 | -16/+24 |
2020-04-02 | follow_dotdot(): be lazy about changing nd->path | Al Viro | 1 | -5/+13 |
2020-04-02 | follow_dotdot_rcu(): be lazy about changing nd->path | Al Viro | 1 | -15/+20 |
2020-04-02 | follow_dotdot{,_rcu}(): massage loops | Al Viro | 1 | -32/+45 |
2020-04-02 | lift all calls of step_into() out of follow_dotdot/follow_dotdot_rcu | Al Viro | 1 | -34/+37 |
2020-03-13 | follow_dotdot{,_rcu}(): switch to use of step_into() | Al Viro | 1 | -24/+7 |
2020-03-13 | handle_dots(), follow_dotdot{,_rcu}(): preparation to switch to step_into() | Al Viro | 1 | -27/+25 |