aboutsummaryrefslogtreecommitdiff
path: root/fs/namei.c
AgeCommit message (Expand)AuthorFilesLines
2011-07-25vfs: fix check_acl compile error when CONFIG_FS_POSIX_ACL is not setGravatar Linus Torvalds 1-0/+2
2011-07-25vfs: make gcc generate more obvious code for acl permission checkingGravatar Linus Torvalds 1-1/+1
2011-07-25fs: take the ACL checks to common codeGravatar Christoph Hellwig 1-11/+13
2011-07-25vfs: move ACL cache lookup into generic codeGravatar Linus Torvalds 1-3/+49
2011-07-20VFS: Fixup kerneldoc for generic_permission()Gravatar Tobias Klauser 1-1/+0
2011-07-20unexport kern_path_parent()Gravatar Al Viro 1-1/+0
2011-07-20switch vfs_path_lookup() to struct pathGravatar Al Viro 1-5/+11
2011-07-20kill lookup_create()Gravatar Al Viro 1-36/+18
2011-07-20new helpers: kern_path_create/user_path_createGravatar Al Viro 1-78/+76
2011-07-20kill LOOKUP_CONTINUEGravatar Al Viro 1-8/+3
2011-07-20don't transliterate lower bits of ->intent.open.flags to FMODE_...Gravatar Al Viro 1-19/+2
2011-07-20Don't pass nameidata when calling vfs_create() from mknod()Gravatar Al Viro 1-1/+1
2011-07-20merge do_revalidate() into its only callerGravatar Al Viro 1-24/+18
2011-07-20no reason to keep exec_permission() separate nowGravatar Al Viro 1-41/+4
2011-07-20massage generic_permission() to treat directories on a separate pathGravatar Al Viro 1-4/+13
2011-07-20->permission() sanitizing: don't pass flags to exec_permission()Gravatar Al Viro 1-10/+7
2011-07-20->permission() sanitizing: don't pass flags to ->permission()Gravatar Al Viro 1-2/+2
2011-07-20->permission() sanitizing: don't pass flags to generic_permission()Gravatar Al Viro 1-2/+2
2011-07-20->permission() sanitizing: don't pass flags to ->check_acl()Gravatar Al Viro 1-5/+5
2011-07-20->permission() sanitizing: pass MAY_NOT_BLOCK to ->check_acl()Gravatar Al Viro 1-2/+2
2011-07-20->permission() sanitizing: MAY_NOT_BLOCKGravatar Al Viro 1-2/+5
2011-07-20kill check_acl callback of generic_permission()Gravatar Al Viro 1-10/+7
2011-07-20lockless get_write_access/deny_write_accessGravatar Al Viro 1-46/+0
2011-07-20move exec_permission() up to the rest of permission-related functionsGravatar Al Viro 1-34/+38
2011-07-20kill file_permission() completelyGravatar Al Viro 1-18/+0
2011-07-20switch path_init() to exec_permission()Gravatar Al Viro 1-1/+1
2011-07-20make exec_permission(dir) really equivalent to inode_permission(dir, MAY_EXEC)Gravatar Al Viro 1-9/+9
2011-07-20fs: add a DCACHE_NEED_LOOKUP flag for d_flagsGravatar Josef Bacik 1-0/+49
2011-07-19vfs: fix race in rcu lookup of pruned dentryGravatar Linus Torvalds 1-1/+6
2011-07-12Fix ->d_lock locking order in unlazy_walk()Gravatar Al Viro 1-0/+2
2011-06-20fix comment in generic_permission()Gravatar Al Viro 1-1/+2
2011-06-20kill obsolete comment for follow_down()Gravatar Al Viro 1-3/+0
2011-06-16VFS: Fix vfsmount overput on simultaneous automountGravatar Al Viro 1-8/+16
2011-06-16fix wrong iput on d_inode introduced by e6bc45d65dGravatar Török Edwin 1-1/+3
2011-06-07vfs: make unlink() and rmdir() return ENOENT in preference to EROFSGravatar Theodore Ts'o 1-4/+7
2011-05-30vfs: shrink_dcache_parent before rmdir, dir renameGravatar Sage Weil 1-0/+3
2011-05-27Lift the check for automount points into do_lookup()Gravatar Al Viro 1-5/+5
2011-05-27Trim excessive arguments of follow_mount_rcu()Gravatar Al Viro 1-18/+8
2011-05-27split __follow_mount_rcu() into normal and .. casesGravatar Al Viro 1-9/+26
2011-05-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-242/+138
2011-05-26vfs: clean up vfs_rename_otherGravatar Sage Weil 1-11/+14
2011-05-26vfs: clean up vfs_rename_dirGravatar Sage Weil 1-11/+15
2011-05-26vfs: clean up vfs_rmdirGravatar Sage Weil 1-14/+17
2011-05-26vfs: fix vfs_rename_dir for FS_RENAME_DOES_D_MOVE filesystemsGravatar Miklos Szeredi 1-2/+0
2011-05-26vfs: update dentry_unhash() commentGravatar Sage Weil 1-4/+4
2011-05-26vfs: push dentry_unhash on rename_dir into file systemsGravatar Sage Weil 1-10/+2
2011-05-26vfs: push dentry_unhash on rmdir into file systemsGravatar Sage Weil 1-1/+0
2011-05-26vfs: remove dget() from dentry_unhash()Gravatar Sage Weil 1-4/+1
2011-05-26vfs: dentry_unhash immediately prior to rmdirGravatar Sage Weil 1-2/+2
2011-05-26merge handle_reval_dot and nameidata_drop_rcu_lastGravatar Al Viro 1-81/+40