From: Matthew Dillon Date: Fri, 2 Oct 2009 18:05:39 +0000 (-0700) Subject: taskq - Fix SMP panic due to incorrect lwkt_setpri() call. X-Git-Tag: v2.5.1~22 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/3723ced5012be9cf1119b62b74fbc513fbc4c040 taskq - Fix SMP panic due to incorrect lwkt_setpri() call. --- diff --git a/sys/kern/subr_taskqueue.c b/sys/kern/subr_taskqueue.c index e160730f02..8dda83aa38 100644 --- a/sys/kern/subr_taskqueue.c +++ b/sys/kern/subr_taskqueue.c @@ -346,7 +346,7 @@ taskqueue_start_threads(struct taskqueue **tqp, int count, int pri, int ncpu, tq->tq_threads[i] = NULL; } else { td = tq->tq_threads[i]; - lwkt_setpri(td, pri); + lwkt_setpri_initial(td, pri); lwkt_schedule(td); tq->tq_tcount++; }