aboutsummaryrefslogtreecommitdiff
path: root/sys/alpha/include
diff options
context:
space:
mode:
authorScott Long <scottl@FreeBSD.org>2004-08-01 14:31:45 +0000
committerScott Long <scottl@FreeBSD.org>2004-08-01 14:31:45 +0000
commit9352fe30a03aad0c103c302ed6310291f9375ca6 (patch)
treebd9492fdf606dc7d4b04a0c5216a88445b67a568 /sys/alpha/include
parentdc50f89c9183304823885ba8a297a958b4785dd4 (diff)
downloadsrc-9352fe30a03aad0c103c302ed6310291f9375ca6.tar.gz
src-9352fe30a03aad0c103c302ed6310291f9375ca6.zip
Turn off PREEMPTION by default while it gets debugged. It's been causing
4 weeks of problems including deadlocks and instant panics. Note that the real bugs are likely in the scheduler.
Notes
Notes: svn path=/head/; revision=132961
Diffstat (limited to 'sys/alpha/include')
-rw-r--r--sys/alpha/include/param.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/alpha/include/param.h b/sys/alpha/include/param.h
index 79efec696eeb..6e36e70db9ab 100644
--- a/sys/alpha/include/param.h
+++ b/sys/alpha/include/param.h
@@ -113,7 +113,10 @@
#define SSIZE 1 /* initial stack size/NBPG */
#define SINCR 1 /* increment of stack/NBPG */
+/* PREEMPTION exposes scheduler bugs that need to be fixed. */
+#if 0
#define PREEMPTION
+#endif
#ifndef KSTACK_PAGES
#define KSTACK_PAGES 2 /* pages of kstack (with pcb) */