diff options
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_fork.c | 3 | ||||
-rw-r--r-- | sys/kern/kern_prot.c | 13 | ||||
-rw-r--r-- | sys/kern/subr_trap.c | 3 |
3 files changed, 0 insertions, 19 deletions
diff --git a/sys/kern/kern_fork.c b/sys/kern/kern_fork.c index 5088645..016653b 100644 --- a/sys/kern/kern_fork.c +++ b/sys/kern/kern_fork.c @@ -842,9 +842,6 @@ fork_exit(callout, arg, frame) kthread_exit(0); } PROC_UNLOCK(p); -#ifdef DIAGNOSTIC - cred_free_thread(td); -#endif mtx_assert(&Giant, MA_NOTOWNED); } diff --git a/sys/kern/kern_prot.c b/sys/kern/kern_prot.c index 20273ce..a3e4bea 100644 --- a/sys/kern/kern_prot.c +++ b/sys/kern/kern_prot.c @@ -1767,19 +1767,6 @@ crdup(struct ucred *cr) return (newcr); } -#ifdef DIAGNOSTIC -void -cred_free_thread(struct thread *td) -{ - struct ucred *cred; - - cred = td->td_ucred; - td->td_ucred = NULL; - if (cred != NULL) - crfree(cred); -} -#endif - /* * Fill in a struct xucred based on a struct ucred. */ diff --git a/sys/kern/subr_trap.c b/sys/kern/subr_trap.c index add54bc..3b415de 100644 --- a/sys/kern/subr_trap.c +++ b/sys/kern/subr_trap.c @@ -205,8 +205,5 @@ ast(framep) } userret(td, framep, sticks); -#ifdef DIAGNOSTIC - cred_free_thread(td); -#endif mtx_assert(&Giant, MA_NOTOWNED); } |