Jan Kara
|
c30dabfe5d
fs: Push mnt_want_write() outside of i_mutex
|
13 năm trước cách đây |
Al Viro
|
64894cf843
simplify lookup_open()/atomic_open() - do the temporary mnt_want_write() early
|
13 năm trước cách đây |
Al Viro
|
f8310c5920
fix O_EXCL handling for devices
|
13 năm trước cách đây |
Kees Cook
|
a51d9eaa41
fs: add link restriction audit reporting
|
13 năm trước cách đây |
Kees Cook
|
800179c9b8
fs: add link restrictions
|
13 năm trước cách đây |
Jeff Layton
|
3134f37e93
vfs: don't let do_last pass negative dentry to audit_inode
|
13 năm trước cách đây |
Al Viro
|
a8104a9fcd
pull mnt_want_write()/mnt_drop_write() into kern_path_create()/done_path_create() resp.
|
13 năm trước cách đây |
Al Viro
|
8e4bfca1d1
mknod: take sanity checks on mode into the very beginning
|
13 năm trước cách đây |
Al Viro
|
921a1650de
new helper: done_path_create()
|
13 năm trước cách đây |
Al Viro
|
32a7991b6a
tidy up namei.c a bit
|
13 năm trước cách đây |
Al Viro
|
3c0a616368
unobfuscate follow_up() a bit
|
13 năm trước cách đây |
Al Viro
|
1e0ea00144
use __lookup_hash() in kern_path_parent()
|
13 năm trước cách đây |
David Howells
|
0bdaea9017
VFS: Split inode_permission()
|
13 năm trước cách đây |
David Howells
|
f015f1267b
VFS: Comment mount following code
|
13 năm trước cách đây |
Christoph Hellwig
|
b5fb63c183
fs: add nd_jump_link
|
13 năm trước cách đây |
Christoph Hellwig
|
408ef013cc
fs: move path_put on failure out of ->follow_link
|
13 năm trước cách đây |
Al Viro
|
79714f72d3
get rid of kern_path_parent()
|
13 năm trước cách đây |
David Howells
|
1acf0af9b9
VFS: Fix the banner comment on lookup_open()
|
13 năm trước cách đây |
Al Viro
|
312b63fba9
don't pass nameidata * to vfs_create()
|
13 năm trước cách đây |
Al Viro
|
ebfc3b49a7
don't pass nameidata to ->create()
|
13 năm trước cách đây |
Al Viro
|
72bd866a01
fs/namei.c: don't pass nameidata to __lookup_hash() and lookup_real()
|
13 năm trước cách đây |
Al Viro
|
00cd8dd3bf
stop passing nameidata to ->lookup()
|
13 năm trước cách đây |
Al Viro
|
201f956e43
fs/namei.c: don't pass namedata to lookup_dcache()
|
13 năm trước cách đây |
Al Viro
|
4ce16ef3fe
fs/namei.c: don't pass nameidata to d_revalidate()
|
13 năm trước cách đây |
Al Viro
|
0b728e1911
stop passing nameidata * to ->d_revalidate()
|
13 năm trước cách đây |
Al Viro
|
2675a4eb6a
fs/namei.c: get do_last() and friends return int
|
13 năm trước cách đây |
Al Viro
|
30d9049474
kill struct opendata
|
13 năm trước cách đây |
Al Viro
|
a4a3bdd778
kill opendata->{mnt,dentry}
|
13 năm trước cách đây |
Al Viro
|
d95852777b
make ->atomic_open() return int
|
13 năm trước cách đây |
Al Viro
|
3d8a00d209
don't modify od->filp at all
|
13 năm trước cách đây |