summaryrefslogtreecommitdiffstats
path: root/fs/namei.c
Commit message (Expand)AuthorAgeFilesLines
* fsnotify: invalidate dcache before IN_DELETE eventAmir Goldstein2022-02-011-5/+5
* putname(): IS_ERR_OR_NULL() is wrong hereAl Viro2021-09-071-1/+1
* namei: Standardize callers of filename_create()Stephen Brennan2021-09-071-17/+15
* namei: Standardize callers of filename_lookup()Stephen Brennan2021-09-071-17/+20
* rename __filename_parentat() to filename_parentat()Al Viro2021-09-071-9/+9
* namei: Fix use after free in kern_path_lockedStephen Brennan2021-09-071-15/+14
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-1/+7
|\
| * fs, mm: fix race in unlinking swapfileHugh Dickins2021-09-031-1/+7
* | Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2021-08-311-6/+37
|\ \
| * | namei: add mapping aware lookup helperChristian Brauner2021-08-231-6/+37
| |/
* | Merge tag 'for-5.15/io_uring-vfs-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-301-102/+137
|\ \
| * | io_uring: add support for IORING_OP_LINKATDmitry Kadashev2021-08-231-1/+1
| * | io_uring: add support for IORING_OP_SYMLINKATDmitry Kadashev2021-08-231-2/+1
| * | namei: update do_*() helpers to return intsDmitry Kadashev2021-08-231-5/+5
| * | namei: make do_linkat() take struct filenameDmitry Kadashev2021-08-231-16/+29
| * | namei: add getname_uflags()Dmitry Kadashev2021-08-231-0/+8
| * | namei: make do_symlinkat() take struct filenameDmitry Kadashev2021-08-231-11/+12
| * | namei: make do_mknodat() take struct filenameDmitry Kadashev2021-08-231-8/+11
| * | namei: make do_mkdirat() take struct filenameDmitry Kadashev2021-08-231-7/+19
| * | namei: change filename_parentat() calling conventionsDmitry Kadashev2021-08-231-55/+53
| * | namei: ignore ERR/NULL names in putname()Dmitry Kadashev2021-08-231-4/+5
| |/
* / fs: remove mandatory file locking supportJeff Layton2021-08-231-3/+1
|/
* Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2021-07-031-35/+45
|\
| * namei: make sure nd->depth is always validAl Viro2021-04-071-1/+1
| * teach set_nameidata() to handle setting the root as wellAl Viro2021-04-071-12/+16
| * take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... spaceAl Viro2021-04-071-23/+31
| * switch file_open_root() to struct pathAl Viro2021-04-071-5/+3
* | Merge tag 'fs.idmapped.helpers.v5.13' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-04-271-8/+3
|\ \
| * | fs: introduce fsuidgid_has_mapping() helperChristian Brauner2021-03-231-8/+3
| * | fs: document and rename fsid helpersChristian Brauner2021-03-231-4/+4
* | | Merge tag 'fs.idmapped.docs.v5.13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-04-271-11/+3
|\ \ \ | |_|/ |/| |
| * | namei: fix kernel-doc for struct renamedata and moreRandy Dunlap2021-03-231-11/+3
| |/
* | LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too lateAl Viro2021-04-061-4/+4
* | Make sure nd->path.mnt and nd->path.dentry are always valid pointersAl Viro2021-04-061-2/+4
|/
* Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-131/+380
|\
| * ima: handle idmapped mountsChristian Brauner2021-01-241-2/+2
| * fs: make helpers idmap mount awareChristian Brauner2021-01-241-23/+32
| * open: handle idmapped mounts in do_truncate()Christian Brauner2021-01-241-1/+1
| * namei: prepare for idmapped mountsChristian Brauner2021-01-241-43/+184
| * namei: introduce struct renamedataChristian Brauner2021-01-241-6/+15
| * namei: handle idmapped mounts in may_*() helpersChristian Brauner2021-01-241-56/+92
| * inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-2/+3
| * namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-35/+86
| * capability: handle idmapped mountsChristian Brauner2021-01-241-5/+8
* | fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy*Al Viro2021-02-201-4/+5
* | fs: add support for LOOKUP_CACHEDJens Axboe2021-01-041-0/+9
* | saner calling conventions for unlazy_child()Al Viro2021-01-041-14/+14
* | fs: make unlazy_walk() error handling consistentJens Axboe2021-01-041-26/+17
* | fs/namei.c: Remove unlikely of status being -ECHILD in lookup_fast()Steven Rostedt (VMware)2021-01-041-1/+1
* | do_tmpfile(): don't mess with finish_open()Al Viro2021-01-031-4/+2
|/