summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include/segments.h
AgeCommit message (Collapse)Author
2002-07-31support for changing stack execution protection through mprotect()Michael Shalayeff
by emulating the page execution protection bit and accounting for pages mapped executable on the stack and swapping the global user code descriptors for the process accordingly. this is tested w/ the regress test and art@ looked over it. there is still a mistery how executable mappings on fault works on i386 since no prot_exec faults ever happen.
2002-03-14First round of __P removal in sysTodd C. Miller
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt
2000-08-05$OpenBSD$Niklas Hallqvist
1997-12-09Intel P5 f00f workaround; weingart & who knows who elseTheo de Raadt
1997-04-17Do interrupt time accounting by running interrupt handlers with a seperateThorsten Lockert
code segment selector (otherwise identical to the standard kernel code selector); idea by Dave Richards <richards@zso.dec.com>
1996-04-29Pull in John Kohl's [jtk@netbsd.org] most recent (15Apr96) APM and PCMCIA workhvozda
(original PCMCIA framework by Stefan Grefen [grefen@convex.com]).
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1995-12-21from netbsd; use __attribute__((packed)) if it is availableTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt