freebsd-nq/sys/amd64/include
David Greenman 2838c9682a Implemented a (sorely needed for years) double fault handler to catch stack
overflows.
It sure would be nice if there was an unmapped page between the PCB and
the stack (and that the size of the stack was configurable!). With the
way things are now, the PCB will get clobbered before the double fault
handler gets control, making somewhat of a mess of things. Despite this,
it is still fairly easy to poke around in the overflowed stack to figure
out the cause.
1995-12-19 14:30:50 +00:00
..
pc
asmacros.h
clock.h Staticize and cleanup. 1995-12-10 13:40:44 +00:00
cpu.h
cpufunc.h Implemented a (sorely needed for years) double fault handler to catch stack 1995-12-19 14:30:50 +00:00
cputypes.h
db_machdep.h Removed unused thread support (partly to get rid of its incomplete 1995-12-03 10:40:16 +00:00
exec.h
float.h
floatingpoint.h
fpu.h Added `#include "ioconf.h"' to <machine/conf.h> and cleaned up the 1995-11-04 17:08:13 +00:00
frame.h Make math_emulators LKMable. 1995-12-14 08:21:33 +00:00
ieeefp.h
md_var.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
npx.h Added `#include "ioconf.h"' to <machine/conf.h> and cleaned up the 1995-11-04 17:08:13 +00:00
pcb.h
pmap.h Cleaned up prototypes in pmap headers: removed ones for nonexistent 1995-12-17 07:39:05 +00:00
proc.h
profile.h
psl.h
ptrace.h
reg.h
reloc.h
segments.h
signal.h
specialreg.h
sysarch.h
trap.h
tss.h
varargs.h
vmparam.h