new->uid = uid;
atomic_set(&new->__count, 1);
atomic_set(&new->processes, 0);
new->uid = uid;
atomic_set(&new->__count, 1);
atomic_set(&new->processes, 0);
if (alloc_uid_keyring(new, current) < 0) {
kmem_cache_free(uid_cachep, new);
if (alloc_uid_keyring(new, current) < 0) {
kmem_cache_free(uid_cachep, new);
key_put(new->uid_keyring);
key_put(new->session_keyring);
kmem_cache_free(uid_cachep, new);
key_put(new->uid_keyring);
key_put(new->session_keyring);
kmem_cache_free(uid_cachep, new);