svn commit: r192428 - user/kmacy/releng_7_2_fcs/sys/kern
Kip Macy
kmacy at FreeBSD.org
Wed May 20 06:46:19 UTC 2009
Author: kmacy
Date: Wed May 20 06:46:18 2009
New Revision: 192428
URL: http://svn.freebsd.org/changeset/base/192428
Log:
set thread priority explicitly
Modified:
user/kmacy/releng_7_2_fcs/sys/kern/kern_kthread.c
Modified: user/kmacy/releng_7_2_fcs/sys/kern/kern_kthread.c
==============================================================================
--- user/kmacy/releng_7_2_fcs/sys/kern/kern_kthread.c Wed May 20 06:45:08 2009 (r192427)
+++ user/kmacy/releng_7_2_fcs/sys/kern/kern_kthread.c Wed May 20 06:46:18 2009 (r192428)
@@ -106,7 +106,9 @@ kthread_create_pri_v(void (*func)(void *
memcpy(p2->p_comm, comm, sizeof(p2->p_comm));
td = FIRST_THREAD_IN_PROC(p2);
memcpy(td->td_name, comm, sizeof(td->td_name));
-
+ td->td_base_pri = prio;
+ td->td_priority = prio;
+
/* call the processes' main()... */
cpu_set_fork_handler(td, func, arg);
TD_SET_CAN_RUN(td);
@@ -115,7 +117,6 @@ kthread_create_pri_v(void (*func)(void *
if (!(flags & RFSTOPPED)) {
thread_lock(td);
sched_add(td, SRQ_BORING);
- sched_prio(td, prio);
thread_unlock(td);
}
More information about the svn-src-user
mailing list