summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_timeout.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2007-09-15 12:33:24 +0000
committerrwatson <rwatson@FreeBSD.org>2007-09-15 12:33:24 +0000
commit950792fe2268b60d75132e27288a788a633e6965 (patch)
treeed041b6f0306ca58135cda15bef3e06e4926b628 /sys/kern/kern_timeout.c
parent197ff98494451c42ca26983b2fd9c3450dd47501 (diff)
downloadFreeBSD-src-950792fe2268b60d75132e27288a788a633e6965.zip
FreeBSD-src-950792fe2268b60d75132e27288a788a633e6965.tar.gz
Remove the definition and implementation of 'CALLOUT_NETGIANT', a now- (and
possibly always-) unused define. Reported by: kmacy Approved by: re (kensmith)
Diffstat (limited to 'sys/kern/kern_timeout.c')
-rw-r--r--sys/kern/kern_timeout.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/sys/kern/kern_timeout.c b/sys/kern/kern_timeout.c
index 62ec575..d173359 100644
--- a/sys/kern/kern_timeout.c
+++ b/sys/kern/kern_timeout.c
@@ -238,13 +238,6 @@ softclock(void *dummy)
curr_cancelled = 0;
mtx_unlock_spin(&callout_lock);
if (c_mtx != NULL) {
- if (c_flags & CALLOUT_NETGIANT) {
- mtx_lock(&Giant);
- gcalls++;
- CTR3(KTR_CALLOUT, "netgiant"
- " %p func %p arg %p",
- c, c_func, c_arg);
- }
mtx_lock(c_mtx);
/*
* The callout may have been cancelled
@@ -299,8 +292,6 @@ softclock(void *dummy)
#endif
if ((c_flags & CALLOUT_RETURNUNLOCKED) == 0)
mtx_unlock(c_mtx);
- if (c_flags & CALLOUT_NETGIANT)
- mtx_unlock(&Giant);
skip:
mtx_lock_spin(&callout_lock);
curr_callout = NULL;
@@ -639,12 +630,12 @@ callout_init_mtx(c, mtx, flags)
{
bzero(c, sizeof *c);
c->c_mtx = mtx;
- KASSERT((flags & ~(CALLOUT_RETURNUNLOCKED|CALLOUT_NETGIANT)) == 0,
+ KASSERT((flags & ~(CALLOUT_RETURNUNLOCKED)) == 0,
("callout_init_mtx: bad flags %d", flags));
/* CALLOUT_RETURNUNLOCKED makes no sense without a mutex. */
KASSERT(mtx != NULL || (flags & CALLOUT_RETURNUNLOCKED) == 0,
("callout_init_mtx: CALLOUT_RETURNUNLOCKED with no mutex"));
- c->c_flags = flags & (CALLOUT_RETURNUNLOCKED|CALLOUT_NETGIANT);
+ c->c_flags = flags & (CALLOUT_RETURNUNLOCKED);
}
#ifdef APM_FIXUP_CALLTODO
OpenPOWER on IntegriCloud