Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
e931830bb877e2aad9a1be83506f9bdb26c91e4e
/
fs
/
namei.c
e6bc45d
vfs: make unlink() and rmdir() return ENOENT in preference to EROFS
by Theodore Ts'o
· 13 years ago
3cebde2
vfs: shrink_dcache_parent before rmdir, dir rename
by Sage Weil
· 13 years ago
d6e9bd2
Lift the check for automount points into do_lookup()
by Al Viro
· 13 years ago
dea3937
Trim excessive arguments of follow_mount_rcu()
by Al Viro
· 13 years ago
287548e
split __follow_mount_rcu() into normal and .. cases
by Al Viro
· 13 years ago
32e51f1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 13 years ago
51892bb
vfs: clean up vfs_rename_other
by Sage Weil
· 13 years ago
9055cba
vfs: clean up vfs_rename_dir
by Sage Weil
· 13 years ago
912dbc1
vfs: clean up vfs_rmdir
by Sage Weil
· 13 years ago
b5afd2c
vfs: fix vfs_rename_dir for FS_RENAME_DOES_D_MOVE filesystems
by Miklos Szeredi
· 13 years ago
a71905f
vfs: update dentry_unhash() comment
by Sage Weil
· 13 years ago
e4eaac0
vfs: push dentry_unhash on rename_dir into file systems
by Sage Weil
· 13 years ago
79bf7c7
vfs: push dentry_unhash on rmdir into file systems
by Sage Weil
· 13 years ago
64252c7
vfs: remove dget() from dentry_unhash()
by Sage Weil
· 13 years ago
4829369
vfs: dentry_unhash immediately prior to rmdir
by Sage Weil
· 13 years ago
9f1fafe
merge handle_reval_dot and nameidata_drop_rcu_last
by Al Viro
· 14 years ago
19660af
consolidate nameidata_..._drop_rcu()
by Al Viro
· 14 years ago
1a4022f
VFS: move BUG_ON test for symlink nd->depth after current->link_count test
by Erez Zadok
· 13 years ago
26cf46b
vfs: micro-optimize acl_permission_check()
by Linus Torvalds
· 13 years ago
c153001
vfs: Fix absolute RCU path walk failures due to uninitialized seq number
by Tim Chen
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
62a7375
vfs - check non-mountpoint dentry might block in __follow_mount_rcu()
by Ian Kent
· 14 years ago
b81a618
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 14 years ago
2e14967
userns: rename is_owner_or_cap to inode_owner_or_capable
by Serge E. Hallyn
· 14 years ago
e795b71
userns: userns: check user namespace for task->file uid equivalence checks
by Serge E. Hallyn
· 14 years ago
bd23a53
fix leaks in path_lookupat()
by Al Viro
· 14 years ago
1aed3e4
lose 'mounting_here' argument in ->d_manage()
by Al Viro
· 14 years ago
7cc90cc
don't pass 'mounting_here' flag to follow_down()
by Al Viro
· 14 years ago
0e79458
fix follow_link() breakage
by Al Viro
· 14 years ago
574197e
tidy the trailing symlinks traversal up
by Al Viro
· 14 years ago
b356379
Turn resolution of trailing symlinks iterative everywhere
by Al Viro
· 14 years ago
ce05254
simplify link_path_walk() tail
by Al Viro
· 14 years ago
bd92d7f
Make trailing symlink resolution in path_lookupat() iterative
by Al Viro
· 14 years ago
b21041d
update nd->inode in __do_follow_link() instead of after do_follow_link()
by Al Viro
· 14 years ago
ce57dfc
pull handling of one pathname component into a helper
by Al Viro
· 14 years ago
11a7b37
fs: allow AT_EMPTY_PATH in linkat(), limit that to CAP_DAC_READ_SEARCH
by Aneesh Kumar K.V
· 14 years ago
bcda765
Allow O_PATH for symlinks
by Al Viro
· 14 years ago
1abf0c7
New kind of open files - "location only".
by Al Viro
· 14 years ago
aae8a97
fs: Don't allow to create hardlink for deleted file
by Aneesh Kumar K.V
· 14 years ago
f52e0c1
New AT_... flag: AT_EMPTY_PATH
by Al Viro
· 14 years ago
73d049a
open-style analog of vfs_path_lookup()
by Al Viro
· 14 years ago
5b6ca02
reduce vfs_path_lookup() to do_path_lookup()
by Al Viro
· 14 years ago
5a18fff
untangle do_lookup()
by Al Viro
· 14 years ago
40b3913
path_openat: clean ELOOP handling a bit
by Al Viro
· 14 years ago
f374ed5
do_last: kill a rudiment of old ->d_revalidate() workaround
by Al Viro
· 14 years ago
6c0d46c
fold __open_namei_create() and open_will_truncate() into do_last()
by Al Viro
· 14 years ago
ca344a89
do_last: unify may_open() call and everyting after it
by Al Viro
· 14 years ago
9b44f1b
move may_open() from __open_name_create() to do_last()
by Al Viro
· 14 years ago
0f9d1a1
expand finish_open() in its only caller
by Al Viro
· 14 years ago
5a202bc
sanitize pathname component hash calculation
by Al Viro
· 14 years ago
6a96ba5
kill __lookup_one_len()
by Al Viro
· 14 years ago
fe2d35f
switch non-create side of open() to use of do_last()
by Al Viro
· 14 years ago
70e9b35
get rid of nd->file
by Al Viro
· 14 years ago
951361f
get rid of the last LOOKUP_RCU dependencies in link_path_walk()
by Al Viro
· 14 years ago
a7472ba
make nameidata_dentry_drop_rcu_maybe() always leave RCU mode
by Al Viro
· 14 years ago
ef7562d
make handle_dots() leave RCU mode on error
by Al Viro
· 14 years ago
4455ca6
clear RCU on all failure exits from link_path_walk()
by Al Viro
· 14 years ago
9856fa1
pull handling of . and .. into inlined helper
by Al Viro
· 14 years ago
7bc055d
kill out_dput: in link_path_walk()
by Al Viro
· 14 years ago
13aab42
separate -ESTALE/-ECHILD retries in do_filp_open() from real work
by Al Viro
· 14 years ago
47c805d
switch do_filp_open() to struct open_flags
by Al Viro
· 14 years ago
c3e380b
Collect "operation mode" arguments of do_last() into a structure
by Al Viro
· 14 years ago
f1afe9e
clean up the failure exits after __do_follow_link() in do_filp_open()
by Al Viro
· 14 years ago
36f3b4f
pull security_inode_follow_link() into __do_follow_link()
by Al Viro
· 14 years ago
086e183
pull dropping RCU on success of link_path_walk() into path_lookupat()
by Al Viro
· 14 years ago
16c2cd7
untangle the "need_reval_dot" mess
by Al Viro
· 14 years ago
fe479a5
merge component type recognition
by Al Viro
· 14 years ago
e41f7d4
merge path_init and path_init_rcu
by Al Viro
· 14 years ago
ee0827c
sanitize path_walk() mess
by Al Viro
· 14 years ago
52094c8
take RCU-dependent stuff around exec_permission() into a new helper
by Al Viro
· 14 years ago
c9c6cac
kill path_lookup()
by Al Viro
· 14 years ago
b306419
nd->inode is not set on the second attempt in path_walk()
by Al Viro
· 14 years ago
1858efd
minimal fix for do_filp_open() race
by Al Viro
· 14 years ago
3abb17e
vfs: fix BUG_ON() in fs/namei.c:1461
by Linus Torvalds
· 14 years ago
4e924a4
get rid of nameidata_dentry_drop_rcu() calling nameidata_drop_rcu()
by Al Viro
· 14 years ago
f60aef7
drop out of RCU in return_reval
by Al Viro
· 14 years ago
f5e1c1c
split do_revalidate() into RCU and non-RCU cases
by Al Viro
· 14 years ago
2464308
in do_lookup() split RCU and non-RCU cases of need_revalidate
by Al Viro
· 14 years ago
844a391
nothing in do_follow_link() is going to see RCU
by Al Viro
· 14 years ago
2dab597
Fix possible filp_cachep memory corruption
by Linus Torvalds
· 14 years ago
8931221
vfs - fix dentry ref count in do_lookup()
by Ian Kent
· 14 years ago
19a167a
Take the completion of automount into new helper
by Al Viro
· 14 years ago
f03c659
sanitize vfsmount refcounting changes
by Al Viro
· 14 years ago
ea5b778
Unexport do_add_mount() and add in follow_automount(), not ->d_automount()
by David Howells
· 14 years ago
ab90911
Allow d_manage() to be used in RCU-walk mode
by David Howells
· 14 years ago
87556ef
Remove a further kludge from __do_follow_link()
by David Howells
· 14 years ago
db37291
Remove the automount through follow_link() kludge code from pathwalk
by David Howells
· 14 years ago
6f45b65
Add an AT_NO_AUTOMOUNT flag to suppress terminal automount
by David Howells
· 14 years ago
cc53ce5
Add a dentry op to allow processes to be held during pathwalk transit
by David Howells
· 14 years ago
9875cf8
Add a dentry op to handle automounting rather than abusing follow_link()
by David Howells
· 14 years ago
1a8edf4
do_lookup() fix
by Al Viro
· 14 years ago
acda472
Merge branch 'vfs-scale-working' of git://git.kernel.org/pub/scm/linux/kernel/git/npiggin/linux-npiggin
by Linus Torvalds
· 14 years ago
7b9337a
fs: namei fix ->put_link on wrong inode in do_filp_open
by Nick Piggin
· 14 years ago
db9effe
Merge branch 'vfs-scale-working' of git://git.kernel.org/pub/scm/linux/kernel/git/npiggin/linux-npiggin
by Linus Torvalds
· 14 years ago
f20877d
fs: fix do_last error case when need_reval_dot
by J. R. Okajima
· 14 years ago
90dbb77
fs: fix dropping of rcu-walk from force_reval_path
by Nick Piggin
· 14 years ago
bb20c18
fs: force_reval_path drop rcu-walk before d_invalidate
by Nick Piggin
· 14 years ago
e1181ee
vfs: pass struct file to do_truncate on O_TRUNC opens (try #2)
by Jeff Layton
· 14 years ago
3919162
fs: fix namei.c kernel-doc notation
by Randy Dunlap
· 14 years ago
b3e19d9
fs: scale mntget/mntput
by Nick Piggin
· 14 years ago
Next »