diff options
Diffstat (limited to 'security/selinux/hooks.c')
| -rw-r--r-- | security/selinux/hooks.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index c2fef7b12dc7..820d07a60ab0 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c | |||
| @@ -180,7 +180,7 @@ static int inode_alloc_security(struct inode *inode) | |||
| 180 | struct task_security_struct *tsec = current->security; | 180 | struct task_security_struct *tsec = current->security; |
| 181 | struct inode_security_struct *isec; | 181 | struct inode_security_struct *isec; |
| 182 | 182 | ||
| 183 | isec = kmem_cache_zalloc(sel_inode_cache, GFP_KERNEL); | 183 | isec = kmem_cache_zalloc(sel_inode_cache, GFP_NOFS); |
| 184 | if (!isec) | 184 | if (!isec) |
| 185 | return -ENOMEM; | 185 | return -ENOMEM; |
| 186 | 186 | ||
| @@ -2429,7 +2429,7 @@ static int selinux_inode_init_security(struct inode *inode, struct inode *dir, | |||
| 2429 | return -EOPNOTSUPP; | 2429 | return -EOPNOTSUPP; |
| 2430 | 2430 | ||
| 2431 | if (name) { | 2431 | if (name) { |
| 2432 | namep = kstrdup(XATTR_SELINUX_SUFFIX, GFP_KERNEL); | 2432 | namep = kstrdup(XATTR_SELINUX_SUFFIX, GFP_NOFS); |
| 2433 | if (!namep) | 2433 | if (!namep) |
| 2434 | return -ENOMEM; | 2434 | return -ENOMEM; |
| 2435 | *name = namep; | 2435 | *name = namep; |
