git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
flat: fix unmap len in load error path
[pandora-kernel.git]
/
fs
/
xattr.c
diff --git
a/fs/xattr.c
b/fs/xattr.c
index
46f87e8
..
01bb813
100644
(file)
--- a/
fs/xattr.c
+++ b/
fs/xattr.c
@@
-590,10
+590,10
@@
strcmp_prefix(const char *a, const char *a_prefix)
/*
* Find the xattr_handler with the matching prefix.
*/
/*
* Find the xattr_handler with the matching prefix.
*/
-static struct xattr_handler *
-xattr_resolve_name(struct xattr_handler **handlers, const char **name)
+static
const
struct xattr_handler *
+xattr_resolve_name(
const
struct xattr_handler **handlers, const char **name)
{
{
- struct xattr_handler *handler;
+
const
struct xattr_handler *handler;
if (!*name)
return NULL;
if (!*name)
return NULL;
@@
-614,7
+614,7
@@
xattr_resolve_name(struct xattr_handler **handlers, const char **name)
ssize_t
generic_getxattr(struct dentry *dentry, const char *name, void *buffer, size_t size)
{
ssize_t
generic_getxattr(struct dentry *dentry, const char *name, void *buffer, size_t size)
{
- struct xattr_handler *handler;
+
const
struct xattr_handler *handler;
handler = xattr_resolve_name(dentry->d_sb->s_xattr, &name);
if (!handler)
handler = xattr_resolve_name(dentry->d_sb->s_xattr, &name);
if (!handler)
@@
-629,7
+629,7
@@
generic_getxattr(struct dentry *dentry, const char *name, void *buffer, size_t s
ssize_t
generic_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size)
{
ssize_t
generic_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size)
{
- struct xattr_handler *handler, **handlers = dentry->d_sb->s_xattr;
+
const
struct xattr_handler *handler, **handlers = dentry->d_sb->s_xattr;
unsigned int size = 0;
if (!buffer) {
unsigned int size = 0;
if (!buffer) {
@@
-659,7
+659,7
@@
generic_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size)
int
generic_setxattr(struct dentry *dentry, const char *name, const void *value, size_t size, int flags)
{
int
generic_setxattr(struct dentry *dentry, const char *name, const void *value, size_t size, int flags)
{
- struct xattr_handler *handler;
+
const
struct xattr_handler *handler;
if (size == 0)
value = ""; /* empty EA, do not remove */
if (size == 0)
value = ""; /* empty EA, do not remove */
@@
-676,7
+676,7
@@
generic_setxattr(struct dentry *dentry, const char *name, const void *value, siz
int
generic_removexattr(struct dentry *dentry, const char *name)
{
int
generic_removexattr(struct dentry *dentry, const char *name)
{
- struct xattr_handler *handler;
+
const
struct xattr_handler *handler;
handler = xattr_resolve_name(dentry->d_sb->s_xattr, &name);
if (!handler)
handler = xattr_resolve_name(dentry->d_sb->s_xattr, &name);
if (!handler)