projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
omap_hsmmc: code refactoring
[firefly-linux-kernel-4.4.55.git]
/
kernel
/
cred.c
diff --git
a/kernel/cred.c
b/kernel/cred.c
index 006fcab009d5053d628ef44075612f2a966f22be..d7f7a01082eb507ff78605a18e1f9faa79b20e61 100644
(file)
--- a/
kernel/cred.c
+++ b/
kernel/cred.c
@@
-147,7
+147,8
@@
static void put_cred_rcu(struct rcu_head *rcu)
key_put(cred->thread_keyring);
key_put(cred->request_key_auth);
release_tgcred(cred);
- put_group_info(cred->group_info);
+ if (cred->group_info)
+ put_group_info(cred->group_info);
free_uid(cred->user);
kmem_cache_free(cred_jar, cred);
}