Al Viro
|
5da4e68944
devtmpfs: get rid of bogus mkdir in create_path()
|
il y a 14 ans |
Al Viro
|
69753a0f14
switch devtmpfs to kern_path_create()
|
il y a 14 ans |
Al Viro
|
2780f1ff6a
switch devtmpfs object creation/removal to separate kernel thread
|
il y a 14 ans |
Al Viro
|
6657719390
make sure that nsproxy_cache is initialized early enough
|
il y a 14 ans |
Al Viro
|
1ba1068186
switch do_spufs_create() to user_path_create(), fix double-unlock
|
il y a 14 ans |
Al Viro
|
dae6ad8f37
new helpers: kern_path_create/user_path_create
|
il y a 14 ans |
Al Viro
|
49084c3bb2
kill LOOKUP_CONTINUE
|
il y a 14 ans |
Al Viro
|
8aeb376ca0
nfs: LOOKUP_{OPEN,CREATE,EXCL} is set only on the last step
|
il y a 14 ans |
Al Viro
|
4352780386
cifs_lookup(): LOOKUP_OPEN is set only on the last component
|
il y a 14 ans |
Al Viro
|
a127e0af59
ceph: LOOKUP_OPEN is set only when it's the last component
|
il y a 14 ans |
Al Viro
|
5c0f360b08
jfs_ci_revalidate() is safe from RCU mode
|
il y a 14 ans |
Al Viro
|
407938e79e
LOOKUP_CREATE and LOOKUP_RENAME_TARGET can be set only on the last step
|
il y a 14 ans |
Al Viro
|
dd7dd556e4
no need to check for LOOKUP_OPEN in ->create() instances
|
il y a 14 ans |
Al Viro
|
bf6c7f6c7b
don't pass nameidata to vfs_create() from ecryptfs_create()
|
il y a 14 ans |
Al Viro
|
8a5e929dd2
don't transliterate lower bits of ->intent.open.flags to FMODE_...
|
il y a 14 ans |
Al Viro
|
554a8b9f54
Don't pass nameidata when calling vfs_create() from mknod()
|
il y a 14 ans |
Al Viro
|
f7c85868fc
fix mknod() on nfs4 (hopefully)
|
il y a 14 ans |
Al Viro
|
511415980a
nameidata_to_nfs_open_context() doesn't need nameidata, actually...
|
il y a 14 ans |
Al Viro
|
3d4ff43d89
nfs_open_context doesn't need struct path either
|
il y a 14 ans |
Al Viro
|
82a2c1b77a
nfs4_opendata doesn't need struct path either
|
il y a 14 ans |
Al Viro
|
643168c2dc
nfs4_closedata doesn't need to mess with struct path
|
il y a 14 ans |
Al Viro
|
7c97c200e2
cifs: fix the type of cifs_demultiplex_thread()
|
il y a 14 ans |
Al Viro
|
beefebf1aa
ecryptfs_inode_permission() doesn't need to bail out on RCU
|
il y a 14 ans |
Al Viro
|
729cdb3a1e
kill IPERM_FLAG_RCU
|
il y a 14 ans |
Al Viro
|
76fe3276be
->permission() sanitizing: document API changes
|
il y a 14 ans |
Al Viro
|
d2d9e9fbc2
merge do_revalidate() into its only caller
|
il y a 14 ans |
Al Viro
|
4ad5abb3d0
no reason to keep exec_permission() separate now
|
il y a 14 ans |
Al Viro
|
d594e7ec4d
massage generic_permission() to treat directories on a separate path
|
il y a 14 ans |
Al Viro
|
eecdd358b4
->permission() sanitizing: don't pass flags to exec_permission()
|
il y a 14 ans |
Al Viro
|
cf1dd1dae8
selinux: don't transliterate MAY_NOT_BLOCK to IPERM_FLAG_RCU
|
il y a 14 ans |