freebsd-dev/sys/amd64/isa
Jake Burkholder a448b62ac9 Make intr_nesting_level per-process, rather than per-cpu. Setup
interrupt threads to run with it always >= 1, so that malloc can
detect M_WAITOK from "interrupt" context.  This is also necessary
in order to context switch from sched_ithd() directly.

Reviewed By:	peter
2001-01-21 19:25:07 +00:00
..
atpic_vector.S Make intr_nesting_level per-process, rather than per-cpu. Setup 2001-01-21 19:25:07 +00:00
clock.c Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutex 2001-01-21 07:52:20 +00:00
icu_ipl.s Implement an optimization for INTREN/INTRDIS that bde pointed out last 2001-01-15 04:18:58 +00:00
icu_ipl.S Implement an optimization for INTREN/INTRDIS that bde pointed out last 2001-01-15 04:18:58 +00:00
icu_vector.s Make intr_nesting_level per-process, rather than per-cpu. Setup 2001-01-21 19:25:07 +00:00
icu_vector.S Make intr_nesting_level per-process, rather than per-cpu. Setup 2001-01-21 19:25:07 +00:00
icu.h EEK! I missed a couple of places with the 24->32 interrupt change. 2001-01-19 10:55:13 +00:00
intr_machdep.c Make intr_nesting_level per-process, rather than per-cpu. Setup 2001-01-21 19:25:07 +00:00
intr_machdep.h Cleanup some leftover lint from the old interrupt system. 2000-12-04 21:15:14 +00:00
isa_dma.c
isa_dma.h
isa.c Convert the type of bus_space_handle_t of pc98 from structure into 2000-10-20 02:42:06 +00:00
isa.h
ithread.c Cleanup some leftover lint from the old interrupt system. 2000-12-04 21:15:14 +00:00
nmi.c Make intr_nesting_level per-process, rather than per-cpu. Setup 2001-01-21 19:25:07 +00:00
npx.c - Make npx_intr INTR_MPSAFE and move acquiring Giant into the 2001-01-20 02:30:58 +00:00
timerreg.h
vector.s Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
vector.S Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00