4d8f47ae2f
- Add interrupt shielding (direct hardware interrupts away from the specified CPUs). Not documented just yet but will be soon. - Redo /dev/cpu time_t compat so no kernel changes are needed. x86: - Make intr_establish, intr_disestablish safe to use when !cold. - Distribute hardware interrupts among the CPUs, instead of directing everything to the boot CPU. - Add MD code for interrupt sheilding. This works in most cases but there is a bug where delivery is not accepted by an LAPIC after redistribution. It also needs re-balancing to make things fair after interrupts are turned back on for a CPU. |
||
---|---|---|
.. | ||
aoutm68k | ||
common | ||
darwin | ||
freebsd | ||
ibcs2 | ||
irix | ||
linux | ||
linux32 | ||
m68k4k | ||
mach | ||
ndis | ||
net | ||
netbsd32 | ||
netinet6 | ||
osf1 | ||
ossaudio | ||
pecoff | ||
sa | ||
sunos | ||
sunos32 | ||
svr4 | ||
svr4_32 | ||
sys | ||
ultrix | ||
vax1k | ||
Makefile |