freebsd-nq/sys/alpha
John Baldwin f933f02094 - Minimize the amount of duplicated code for the PREEMPTION #ifdef, it now
only covers about 3-4 lines.
- Don't lower the IPL while we are on the interrupt stack.  Instead, save
  the raised IPL and change the saved IPL in sched_lock to IPL_0 before
  calling mi_switch().  When we are resumed, restore the saved IPL in
  sched_lock to the saved raised IPL so that when we release sched_lock
  we won't lower the IPL.  Without this, we would get nested interrupts
  that would overflow the kernel stack.

Tested by:	mjacob
2001-02-05 19:34:25 +00:00
..
alpha - Minimize the amount of duplicated code for the PREEMPTION #ifdef, it now 2001-02-05 19:34:25 +00:00
conf Clean up some leftovers from the root mount cleanup that was done some 2001-02-04 15:35:10 +00:00
include * Move exception_return to exception.s which is a more logical home for it. 2001-02-02 10:20:30 +00:00
isa Add a prototype for isa_irq_mask() to quiet a warning. 2001-01-24 10:25:44 +00:00
linux Proc locking. 2001-01-24 10:27:11 +00:00
mcbus Fix ypo in essage about isabling EISA nterrupt ector 2000-12-15 23:09:05 +00:00
osf1 The osfulator needs sysvipc to work. Thanks to DES's commit to 2001-01-26 17:12:30 +00:00
pci Send "#if NISA > 0" to the bit-bucket and replace it with an option. 2001-01-29 09:38:39 +00:00
tc Another round of the <sys/queue.h> FOREACH transmogriffer. 2001-02-04 16:08:18 +00:00
tlsb remove unneded sys/ucred.h includes 2000-11-30 18:52:32 +00:00
Makefile Add a dopey makefile to do the tags dance, which is probably not perfect 2000-12-31 23:26:34 +00:00