diff options
Diffstat (limited to 'sys/dev/hwpmc')
-rw-r--r-- | sys/dev/hwpmc/hwpmc_mod.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/sys/dev/hwpmc/hwpmc_mod.c b/sys/dev/hwpmc/hwpmc_mod.c index 1ea0e68..579b6fd 100644 --- a/sys/dev/hwpmc/hwpmc_mod.c +++ b/sys/dev/hwpmc/hwpmc_mod.c @@ -646,15 +646,8 @@ pmc_select_cpu(int cpu) static void pmc_force_context_switch(void) { - u_char curpri; - - mtx_lock_spin(&sched_lock); - curpri = curthread->td_priority; - mtx_unlock_spin(&sched_lock); - - (void) tsleep((void *) pmc_force_context_switch, curpri, - "pmcctx", 1); + (void) tsleep((void *) pmc_force_context_switch, 0, "pmcctx", 1); } /* |