Page MenuHomeFreeBSD

D4904.id12221.diff
No OneTemporary

D4904.id12221.diff

Index: sys/kern/vfs_aio.c
===================================================================
--- sys/kern/vfs_aio.c
+++ sys/kern/vfs_aio.c
@@ -392,7 +392,7 @@
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 @@
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 @@
}
}
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 @@
} 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);
}
}

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 27, 1:50 PM (3 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37390610
Default Alt Text
D4904.id12221.diff (1 KB)

Event Timeline