summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_switch.c
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2002-05-25 01:12:23 +0000
committerjake <jake@FreeBSD.org>2002-05-25 01:12:23 +0000
commit88bdee3b2f9048a8dbf72ac87d2777d86fb44e03 (patch)
tree291c292aac96d7cbab66993c354579293c25e83b /sys/kern/kern_switch.c
parent01468c75101a65056224497f940e244c48d78bb5 (diff)
downloadFreeBSD-src-88bdee3b2f9048a8dbf72ac87d2777d86fb44e03.zip
FreeBSD-src-88bdee3b2f9048a8dbf72ac87d2777d86fb44e03.tar.gz
Make the run queue parameters machine dependent. Optimize 64 bit
architectures by using a 64 bit word for the bit array which keeps track of non-empty queues. Reviewed by: peter
Diffstat (limited to 'sys/kern/kern_switch.c')
-rw-r--r--sys/kern/kern_switch.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/kern_switch.c b/sys/kern/kern_switch.c
index ef95037..2c6e6f6 100644
--- a/sys/kern/kern_switch.c
+++ b/sys/kern/kern_switch.c
@@ -36,6 +36,8 @@
#include <sys/queue.h>
#include <machine/critical.h>
+CTASSERT((RQB_BPW * RQB_LEN) == RQ_NQS);
+
/*
* Global run queue.
*/
OpenPOWER on IntegriCloud