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>