aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_aio.c
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2016-01-14 20:51:48 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2016-01-14 20:51:48 +0000
commitc85650cacc5f13ac226f750ca43cdb4466567773 (patch)
tree3e4b1f9492168f9cca55ea4c9b1a5f174163ebad /sys/kern/vfs_aio.c
parentee8ce60b6b5f6cf028438aae1d6e4f527867dfe3 (diff)
downloadsrc-c85650cacc5f13ac226f750ca43cdb4466567773.tar.gz
src-c85650cacc5f13ac226f750ca43cdb4466567773.zip
Rename aiod_bio taskqueue to aiod_kick.
This taskqueue is not used to handle bio requests. It is only used to run aio_kick_nowait() to spin up new aio daemon processes. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D4904
Notes
Notes: svn path=/head/; revision=294036
Diffstat (limited to 'sys/kern/vfs_aio.c')
-rw-r--r--sys/kern/vfs_aio.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/vfs_aio.c b/sys/kern/vfs_aio.c
index 122dff702045..19db3ba67bad 100644
--- a/sys/kern/vfs_aio.c
+++ b/sys/kern/vfs_aio.c
@@ -392,7 +392,7 @@ static struct filterops lio_filtops = {
static eventhandler_tag exit_tag, exec_tag;
-TASKQUEUE_DEFINE_THREAD(aiod_bio);
+TASKQUEUE_DEFINE_THREAD(aiod_kick);
/*
* Main operations function for use as a kernel module.
@@ -555,7 +555,7 @@ aio_unload(void)
return error;
async_io_version = 0;
aio_swake = NULL;
- taskqueue_free(taskqueue_aiod_bio);
+ taskqueue_free(taskqueue_aiod_kick);
delete_unrhdr(aiod_unr);
uma_zdestroy(kaio_zone);
uma_zdestroy(aiop_zone);
@@ -802,7 +802,7 @@ restart:
}
}
AIO_UNLOCK(ki);
- taskqueue_drain(taskqueue_aiod_bio, &ki->kaio_task);
+ taskqueue_drain(taskqueue_aiod_kick, &ki->kaio_task);
mtx_destroy(&ki->kaio_mtx);
uma_zfree(kaio_zone, ki);
p->p_aioinfo = NULL;
@@ -1861,7 +1861,7 @@ aio_kick_nowait(struct proc *userp)
} else if (((num_aio_resv_start + num_aio_procs) < max_aio_procs) &&
((ki->kaio_active_count + num_aio_resv_start) <
ki->kaio_maxactive_count)) {
- taskqueue_enqueue(taskqueue_aiod_bio, &ki->kaio_task);
+ taskqueue_enqueue(taskqueue_aiod_kick, &ki->kaio_task);
}
}