summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authormini <mini@FreeBSD.org>2002-06-24 06:22:00 +0000
committermini <mini@FreeBSD.org>2002-06-24 06:22:00 +0000
commitef6f2f567d1cf6942a9945002a5a13ef15c4abbb (patch)
tree2fbf808f715e544884ceac40adea1a37d316bbed /sys/kern
parent43f0d4bddcc8e92cbe8e883b8c22965ba082ce8d (diff)
downloadFreeBSD-src-ef6f2f567d1cf6942a9945002a5a13ef15c4abbb.zip
FreeBSD-src-ef6f2f567d1cf6942a9945002a5a13ef15c4abbb.tar.gz
Remove unused diagnostic function cread_free_thread().
Approved by: alfred
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_fork.c3
-rw-r--r--sys/kern/kern_prot.c13
-rw-r--r--sys/kern/subr_trap.c3
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);
}
OpenPOWER on IntegriCloud