diff options
author | rwatson <rwatson@FreeBSD.org> | 2007-09-15 12:33:24 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2007-09-15 12:33:24 +0000 |
commit | 950792fe2268b60d75132e27288a788a633e6965 (patch) | |
tree | ed041b6f0306ca58135cda15bef3e06e4926b628 /sys/kern/kern_timeout.c | |
parent | 197ff98494451c42ca26983b2fd9c3450dd47501 (diff) | |
download | FreeBSD-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.c | 13 |
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 |