freebsd-nq/sys/i386/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
_limits.h
ansi.h Define macros _BSD_OFF_T_ and _BSD_PID_T_ suitable for use instead 1995-06-28 01:39:26 +00:00
apm_bios.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
apm_segments.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
asc_ioctl.h Submitted by: Luigi Rizzo 1995-09-08 03:22:00 +00:00
asmacros.h
bootinfo.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
clock.h Staticize and cleanup. 1995-12-10 13:40:44 +00:00
conf.h Pass 3 of the great devsw changes 1995-12-08 11:19:42 +00:00
cons.h
console.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
cpu.h Make the bootinfo structure visible from sysctl. 1995-07-16 10:33:38 +00:00
cpufunc.h Implemented a (sorely needed for years) double fault handler to catch stack 1995-12-19 14:30:50 +00:00
cputypes.h
cronyx.h Staticize and cleanup. 1995-12-10 13:40:44 +00:00
db_machdep.h Removed unused thread support (partly to get rid of its incomplete 1995-12-03 10:40:16 +00:00
devconf.h Mega commit for sysctl. 1995-11-20 12:42:39 +00:00
dkio.h
eflags.h
endian.h
exec.h
float.h
floatingpoint.h
frame.h Make math_emulators LKMable. 1995-12-14 08:21:33 +00:00
gsc.h
ieeefp.h
ioctl_ctx.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ioctl_fd.h
ioctl_meteor.h A batch of Jim Lowe's patches: 1995-11-29 01:07:59 +00:00
ioctl_pc.h
ipl.h
joystick.h
limits.h
lpt.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
md_var.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
mouse.h
mtpr.h
npx.h Added `#include "ioconf.h"' to <machine/conf.h> and cleaned up the 1995-11-04 17:08:13 +00:00
param.h Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS" 1995-05-25 07:41:28 +00:00
pcaudioio.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
pcb.h Killed some unused stuff inherited from Bill Jolitz. Note that since 1995-08-17 11:30:03 +00:00
pcvt_ioctl.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
pio.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
pte.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ptrace.h
random.h Theodore Ts'po's random number gernerator for Linux, ported by me. 1995-10-28 16:58:05 +00:00
reg.h
reloc.h
segments.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
si.h Mainly cosmetic cleanups... It now uses more consistant message reporting 1995-11-28 02:07:36 +00:00
signal.h Fix standards conformance bugs in <signal.h>: 1995-06-28 02:14:13 +00:00
soundcard.h Merge in changes for VOXWARE 3.05 1995-07-28 22:30:53 +00:00
speaker.h
specialreg.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
spigot.h Jim's latest fixes. 1995-09-01 00:25:18 +00:00
spl.h Mask netisrs during softtty isrs. This may fix PR 798. SLIP and PPP 1995-10-30 17:01:37 +00:00
stdarg.h
sysarch.h
trap.h
tss.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
types.h Changes to support 1Tb filesizes. Pages are now named by an 1995-12-11 04:58:34 +00:00
ultrasound.h Merge in changes for VOXWARE 3.05 1995-07-28 22:30:53 +00:00
varargs.h
vmparam.h Made "NMBCLUSTERS" calculation dynamic and fixed bogus use of "NMBCLUSTERS" 1995-05-25 07:41:28 +00:00