projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
106381b
)
VFS: Use GFP_NOFS in posix_acl_from_xattr()
author
Steven Whitehouse
<swhiteho@redhat.com>
Tue, 29 Sep 2009 15:31:03 +0000
(16:31 +0100)
committer
Steven Whitehouse
<swhiteho@redhat.com>
Thu, 3 Dec 2009 11:48:07 +0000
(11:48 +0000)
GFS2 needs to call this from under a glock, so we need GFP_NOFS
and I suspect that other filesystems might require this too.
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
fs/xattr_acl.c
patch
|
blob
|
history
diff --git
a/fs/xattr_acl.c
b/fs/xattr_acl.c
index c6ad7c7e3ee9eaa58c4a7994c316f4f4a24fd45a..05ac0fe9c4d3cb7e62dab0510c398e5e026935eb 100644
(file)
--- a/
fs/xattr_acl.c
+++ b/
fs/xattr_acl.c
@@
-36,7
+36,7
@@
posix_acl_from_xattr(const void *value, size_t size)
if (count == 0)
return NULL;
- acl = posix_acl_alloc(count, GFP_
KERNEL
);
+ acl = posix_acl_alloc(count, GFP_
NOFS
);
if (!acl)
return ERR_PTR(-ENOMEM);
acl_e = acl->a_entries;