- if (!(cred->pc_flags & PTLRPC_CRED_DEAD)) {
- spin_lock(&cred->pc_sec->ps_lock);
- cred->pc_flags |= PTLRPC_CRED_DEAD;
- cred->pc_flags &= ~PTLRPC_CRED_UPTODATE;
- list_del_init(&cred->pc_hash);
- spin_unlock(&cred->pc_sec->ps_lock);
- }
+
+ if (cred->pc_flags & PTLRPC_CRED_DEAD)
+ return;
+ cred->pc_flags |= PTLRPC_CRED_DEAD;
+ cred->pc_flags &= ~PTLRPC_CRED_UPTODATE;
+ CWARN("cred %p: get expired\n", cred);