diff options
Diffstat (limited to 'security/smack/smack_access.c')
| -rw-r--r-- | security/smack/smack_access.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/security/smack/smack_access.c b/security/smack/smack_access.c index f1c93a7be9ec..38ac3da4e791 100644 --- a/security/smack/smack_access.c +++ b/security/smack/smack_access.c @@ -465,7 +465,7 @@ char *smk_parse_smack(const char *string, int len)  	if (i == 0 || i >= SMK_LONGLABEL)  		return ERR_PTR(-EINVAL); -	smack = kzalloc(i + 1, GFP_KERNEL); +	smack = kzalloc(i + 1, GFP_NOFS);  	if (smack == NULL)  		return ERR_PTR(-ENOMEM); @@ -500,7 +500,7 @@ int smk_netlbl_mls(int level, char *catset, struct netlbl_lsm_secattr *sap,  			if ((m & *cp) == 0)  				continue;  			rc = netlbl_catmap_setbit(&sap->attr.mls.cat, -						  cat, GFP_KERNEL); +						  cat, GFP_NOFS);  			if (rc < 0) {  				netlbl_catmap_free(sap->attr.mls.cat);  				return rc; @@ -536,7 +536,7 @@ struct smack_known *smk_import_entry(const char *string, int len)  	if (skp != NULL)  		goto freeout; -	skp = kzalloc(sizeof(*skp), GFP_KERNEL); +	skp = kzalloc(sizeof(*skp), GFP_NOFS);  	if (skp == NULL) {  		skp = ERR_PTR(-ENOMEM);  		goto freeout;  |