summaryrefslogtreecommitdiff
path: root/kern/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'kern/thread.c')
-rw-r--r--kern/thread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kern/thread.c b/kern/thread.c
index b66d7303..a7e1b8bb 100644
--- a/kern/thread.c
+++ b/kern/thread.c
@@ -1652,7 +1652,7 @@ thread_setup_balancer(struct thread_runq *runq)
snprintf(name, sizeof(name), "x15_thread_balance/%u", thread_runq_id(runq));
thread_attr_init(&attr, name);
thread_attr_set_cpumap(&attr, cpumap);
- thread_attr_set_policy(&attr, THREAD_SCHED_POLICY_RR);
+ thread_attr_set_policy(&attr, THREAD_SCHED_POLICY_FIFO);
thread_attr_set_priority(&attr, THREAD_SCHED_RT_PRIO_MIN);
error = thread_create(&balancer, &attr, thread_balance, runq);
cpumap_destroy(cpumap);