Date: Sun, 2 Nov 2003 02:56:48 -0800 (PST) From: Jeff Roberson <jeff@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern sched_ule.c Message-ID: <200311021056.hA2Aunqo067180@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2003/11/02 02:56:48 PST
FreeBSD src repository
Modified files:
sys/kern sched_ule.c
Log:
- Remove the ksq_loads[] array. We are only interested in three counts,
the total load, the timeshare load, and the number of threads that can
be migrated to another cpu. Account for these seperately.
- Introduce a KSE_CAN_MIGRATE() macro which determines whether or not a KSE
can be migrated to another CPU. Currently, this only checks to see if
we're an interrupt handler. Eventually this will also be used to support
CPU binding.
Revision Changes Path
1.75 +50 -33 src/sys/kern/sched_ule.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311021056.hA2Aunqo067180>
