summaryrefslogtreecommitdiff
path: root/fs/namei.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: vfs_tmpfile: ensure O_EXCL flag is enforcedPeter Griffin2022-11-191-1/+2
* Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2022-10-101-33/+55
|\
| * vfs: open inside ->tmpfile()Miklos Szeredi2022-09-241-2/+1
| * vfs: move open right after ->tmpfile()Miklos Szeredi2022-09-241-50/+33
| * vfs: make vfs_tmpfile() staticMiklos Szeredi2022-09-241-2/+1
| * vfs: add vfs_tmpfile_open() helperMiklos Szeredi2022-09-241-0/+41
* | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-1/+1
|\ \
| * | mm: fs: initialize fsdata passed to write_begin/write_end interfaceAlexander Potapenko2022-10-031-1/+1
| |/
* | nd_jump_link(): constify pathAl Viro2022-09-011-1/+1
* | may_linkat(): constify pathAl Viro2022-09-011-1/+1
|/
* Merge tag 'fs.setgid.v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2022-08-091-11/+69
|\
| * fs: move S_ISGID stripping into the vfs_*() helpersYang Xu2022-07-211-13/+69
| * fs: Add missing umask strip in vfs_tmpfileYang Xu2022-07-191-0/+2
* | step_into(): move fetching ->d_inode past handle_mounts()Al Viro2022-07-061-20/+11
* | lookup_fast(): don't bother with inodeAl Viro2022-07-061-18/+4
* | follow_dotdot{,_rcu}(): don't bother with inodeAl Viro2022-07-061-11/+4
* | step_into(): lose inode argumentAl Viro2022-07-061-6/+9
* | namei: stash the sampled ->d_seq into nameidataAl Viro2022-07-061-50/+48
* | namei: move clearing LOOKUP_RCU towards rcu_read_unlock()Al Viro2022-07-061-9/+12
* | switch try_to_unlazy_next() to __legitimize_mnt()Al Viro2022-07-051-2/+7
* | follow_dotdot{,_rcu}(): change calling conventionsAl Viro2022-07-051-9/+7
* | namei: get rid of pointless unlikely(read_seqcount_retry(...))Al Viro2022-07-051-9/+9
* | __follow_mount_rcu(): verify that mount_lock remains unchangedAl Viro2022-07-051-0/+2
|/
* Merge tag 'pull-18-rc1-work.namei' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-06-041-9/+2
|\
| * namei: cleanup double word in commentTom Rix2022-05-191-1/+1
| * get rid of dead code in legitimize_root()Al Viro2022-05-191-7/+0
| * fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy()Al Viro2022-05-191-1/+1
* | Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-301-10/+60
|\ \
| * | fs: add two trivial lookup helpersChristian Brauner2022-04-281-10/+60
| |/
* | Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-05-271-4/+4
|\ \
| * | proc/sysctl: make protected_* world readableJulius Hemanth Pitti2022-05-131-4/+4
* | | namei: Call aops write_begin() and write_end() directlyMatthew Wilcox (Oracle)2022-05-081-3/+3
* | | namei: Convert page_symlink() to use memalloc_nofs_save()Matthew Wilcox (Oracle)2022-05-081-4/+7
* | | namei: Merge page_symlink() and __page_symlink()Matthew Wilcox (Oracle)2022-05-081-11/+2
|/ /
* | VFS: filename_create(): fix incorrect intent.NeilBrown2022-04-141-12/+10
|/
* Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-281-5/+5
|\
| * fsnotify: invalidate dcache before IN_DELETE eventAmir Goldstein2022-01-241-5/+5
* | fs: move namei sysctls to its own fileLuis Chamberlain2022-01-221-4/+54
|/
* vfs, cachefiles: Mark a backing file in use with an inode flagDavid Howells2022-01-071-1/+2
* Merge tag 'locks-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay...Linus Torvalds2021-11-011-3/+1
|\
| * fs: remove leftover comments from mandatory locking removalJeff Layton2021-10-261-3/+1
* | 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
| |/