Commit e4e5d5aa authored by Stephen Lord's avatar Stephen Lord Committed by Stephen Lord

[XFS] remove extra locking which was folded into the xfs extended

attribute calls - we do not need this.

SGI Modid: 2.5.x-xfs:slinx:153279a
parent 668d7c5d
...@@ -642,7 +642,7 @@ linvfs_setxattr( ...@@ -642,7 +642,7 @@ linvfs_setxattr(
} }
STATIC ssize_t STATIC ssize_t
__linvfs_getxattr( linvfs_getxattr(
struct dentry *dentry, struct dentry *dentry,
const char *name, const char *name,
void *data, void *data,
...@@ -698,23 +698,7 @@ __linvfs_getxattr( ...@@ -698,23 +698,7 @@ __linvfs_getxattr(
} }
STATIC ssize_t STATIC ssize_t
linvfs_getxattr( linvfs_listxattr(
struct dentry *dentry,
const char *name,
void *data,
size_t size)
{
int error;
down(&dentry->d_inode->i_sem);
error = __linvfs_getxattr(dentry, name, data, size);
up(&dentry->d_inode->i_sem);
return error;
}
STATIC ssize_t
__linvfs_listxattr(
struct dentry *dentry, struct dentry *dentry,
char *data, char *data,
size_t size) size_t size)
...@@ -756,21 +740,6 @@ __linvfs_listxattr( ...@@ -756,21 +740,6 @@ __linvfs_listxattr(
return result; return result;
} }
STATIC ssize_t
linvfs_listxattr(
struct dentry *dentry,
char *data,
size_t size)
{
int error;
down(&dentry->d_inode->i_sem);
error = __linvfs_listxattr(dentry, data, size);
up(&dentry->d_inode->i_sem);
return error;
}
STATIC int STATIC int
linvfs_removexattr( linvfs_removexattr(
struct dentry *dentry, struct dentry *dentry,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment