summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2005-05-30 05:25:10 +0000
committeralc <alc@FreeBSD.org>2005-05-30 05:25:10 +0000
commitf570134192d2d751237ed54f0fb9baa2fea5aeb5 (patch)
treed11ed7d057ed2e3a55ee1e90b1e59412c0562a17
parent5753345cf77d2ab5bb549f43ac0310389d3c2306 (diff)
downloadFreeBSD-src-f570134192d2d751237ed54f0fb9baa2fea5aeb5.zip
FreeBSD-src-f570134192d2d751237ed54f0fb9baa2fea5aeb5.tar.gz
Eliminate aio_activeproc; it's unused.
-rw-r--r--sys/kern/vfs_aio.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/sys/kern/vfs_aio.c b/sys/kern/vfs_aio.c
index 5d05e52..8488664 100644
--- a/sys/kern/vfs_aio.c
+++ b/sys/kern/vfs_aio.c
@@ -245,7 +245,6 @@ struct kaioinfo {
#define KAIO_RUNDOWN 0x1 /* process is being run down */
#define KAIO_WAKEUP 0x2 /* wakeup process when there is a significant event */
-static TAILQ_HEAD(,aiothreadlist) aio_activeproc; /* Active daemons */
static TAILQ_HEAD(,aiothreadlist) aio_freeproc; /* Idle daemons */
static TAILQ_HEAD(,aiocblist) aio_jobs; /* Async job list */
@@ -341,7 +340,6 @@ aio_onceonly(void)
EVENTHANDLER_PRI_ANY);
kqueue_add_filteropts(EVFILT_AIO, &aio_filtops);
TAILQ_INIT(&aio_freeproc);
- TAILQ_INIT(&aio_activeproc);
TAILQ_INIT(&aio_jobs);
kaio_zone = uma_zcreate("AIO", sizeof(struct kaioinfo), NULL, NULL,
NULL, NULL, UMA_ALIGN_PTR, UMA_ZONE_NOFREE);
@@ -842,7 +840,6 @@ aio_daemon(void *uproc)
if (aiop->aiothreadflags & AIOP_FREE) {
s = splnet();
TAILQ_REMOVE(&aio_freeproc, aiop, list);
- TAILQ_INSERT_TAIL(&aio_activeproc, aiop, list);
aiop->aiothreadflags &= ~AIOP_FREE;
splx(s);
}
@@ -980,7 +977,6 @@ aio_daemon(void *uproc)
* anyone waiting for a daemon.
*/
s = splnet();
- TAILQ_REMOVE(&aio_activeproc, aiop, list);
if (TAILQ_EMPTY(&aio_freeproc))
wakeup(&aio_freeproc);
TAILQ_INSERT_HEAD(&aio_freeproc, aiop, list);
@@ -1264,7 +1260,6 @@ aio_swake_cb(struct socket *so, struct sockbuf *sb)
while (wakecount--) {
if ((aiop = TAILQ_FIRST(&aio_freeproc)) != 0) {
TAILQ_REMOVE(&aio_freeproc, aiop, list);
- TAILQ_INSERT_TAIL(&aio_activeproc, aiop, list);
aiop->aiothreadflags &= ~AIOP_FREE;
wakeup(aiop->aiothread);
}
@@ -1507,7 +1502,6 @@ no_kqueue:
retryproc:
if ((aiop = TAILQ_FIRST(&aio_freeproc)) != NULL) {
TAILQ_REMOVE(&aio_freeproc, aiop, list);
- TAILQ_INSERT_TAIL(&aio_activeproc, aiop, list);
aiop->aiothreadflags &= ~AIOP_FREE;
wakeup(aiop->aiothread);
} else if (((num_aio_resv_start + num_aio_procs) < max_aio_procs) &&
OpenPOWER on IntegriCloud