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(
}
STATIC ssize_t
__linvfs_getxattr(
linvfs_getxattr(
struct dentry *dentry,
const char *name,
void *data,
......@@ -698,23 +698,7 @@ __linvfs_getxattr(
}
STATIC ssize_t
linvfs_getxattr(
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(
linvfs_listxattr(
struct dentry *dentry,
char *data,
size_t size)
......@@ -756,21 +740,6 @@ __linvfs_listxattr(
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
linvfs_removexattr(
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