aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_gtaskqueue.c
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2020-03-30 14:24:03 +0000
committerMark Johnston <markj@FreeBSD.org>2020-03-30 14:24:03 +0000
commit9b1d850be89f83b4a427318745e2f90cdec1854e (patch)
treeb38103b8e2bc51735cf6c3f7130fdb861a8e92a0 /sys/kern/subr_gtaskqueue.c
parent9893ab3f503fb7defedeeae831e8fa07743ab24f (diff)
Remove the "config" taskqgroup and its KPIs.
Equivalent functionality is already provided by taskqueue(9), just use that instead. MFC after: 2 weeks Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=359438
Diffstat (limited to 'sys/kern/subr_gtaskqueue.c')
-rw-r--r--sys/kern/subr_gtaskqueue.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/sys/kern/subr_gtaskqueue.c b/sys/kern/subr_gtaskqueue.c
index ddad6a29118a..3eac29631244 100644
--- a/sys/kern/subr_gtaskqueue.c
+++ b/sys/kern/subr_gtaskqueue.c
@@ -55,7 +55,6 @@ static int task_is_running(struct gtaskqueue *queue, struct gtask *gtask);
static void gtaskqueue_drain_locked(struct gtaskqueue *queue, struct gtask *gtask);
TASKQGROUP_DEFINE(softirq, mp_ncpus, 1);
-TASKQGROUP_DEFINE(config, 1, 1);
struct gtaskqueue_busy {
struct gtask *tb_running;
@@ -817,21 +816,4 @@ taskqgroup_create(const char *name, int cnt, int stride)
void
taskqgroup_destroy(struct taskqgroup *qgroup)
{
-
-}
-
-void
-taskqgroup_config_gtask_init(void *ctx, struct grouptask *gtask, gtask_fn_t *fn,
- const char *name)
-{
-
- GROUPTASK_INIT(gtask, 0, fn, ctx);
- taskqgroup_attach(qgroup_config, gtask, gtask, NULL, NULL, name);
-}
-
-void
-taskqgroup_config_gtask_deinit(struct grouptask *gtask)
-{
-
- taskqgroup_detach(qgroup_config, gtask);
}