/openbmc/linux/fs/coda/ |
H A D | pioctl.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
H A D | dir.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
/openbmc/linux/fs/hfs/ |
H A D | inode.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
/openbmc/linux/fs/hfsplus/ |
H A D | inode.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
/openbmc/linux/fs/proc/ |
H A D | proc_sysctl.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
/openbmc/linux/fs/nfs/ |
H A D | dir.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
/openbmc/linux/fs/ |
H A D | namei.c | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|
/openbmc/linux/include/linux/ |
H A D | fs.h | f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission()
For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites.
This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check.
Move the check from inode_permission() inside filesystems which are not calling generic_permission().
Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode.
Also fix up the following code:
- coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> f696a365 Thu Jul 31 06:41:58 CDT 2008 Miklos Szeredi <miklos@szeredi.hu> [PATCH] move executable checking into ->permission() For execute permission on a regular files we need to check if file has any execute bits at all, regardless of capabilites. This check is normally performed by generic_permission() but was also added to the case when the filesystem defines its own ->permission() method. In the latter case the filesystem should be responsible for performing this check. Move the check from inode_permission() inside filesystems which are not calling generic_permission(). Create a helper function execute_ok() that returns true if the inode is a directory or if any execute bits are present in i_mode. Also fix up the following code: - coda control file is never executable - sysctl files are never executable - hfs_permission seems broken on MAY_EXEC, remove - hfsplus_permission is eqivalent to generic_permission(), remove Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
|