summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include
AgeCommit message (Expand)Author
2004-01-04Process and lwp exit path always executes lwp_exit2() now and cpu_exit()jdolecek
2003-12-30Replace the traditional buffer memory management -- based on fixed per bufferpk
2003-12-30g/c unused x86_ipisend.yamt
2003-12-25Wrap some areas with #ifndef _LOCORE so assembly files can pick up some defsjmc
2003-12-05Add a dummy darwin_slockchristos
2003-12-04add stub file so that the kernel compiles.christos
2003-11-09Use #if defined(_KERNEL_OPT) to protect #include "opt_xxx.h"tsutsui
2003-10-31Reduce code duplication by adding mi_userret() in sys/userret.hcl
2003-10-27Nuke __P().junyoung
2003-10-23rename pv_next to pv_node. use SPLAY_RIGHT() instead of expanding it inline.chs
2003-10-23changed linked list in pmap_remove_pv to a splay tree; approved: fvdl@provos
2003-10-22Use a common <machine/math.h> for amd64 and i386.kleink
2003-10-10Take previous even further - leave only CTL_MACHDEP and relatedsimonb
2003-10-10revert the previous (thanks, lukem)yamt
2003-10-10Userland needs <stddef.h> for offsetof(), not <lib/libkern/libkern.h> ...lukem
2003-10-09avoid a magic number in curcpu().yamt
2003-10-08Add some accessor macros for the ucontext:thorpej
2003-10-08Overhaul MBR handling (part 1):lukem
2003-10-04Rearrange instructions for better use of pipeline. This shaves off 0.5%junyoung
2003-09-27add SIGTRAMP_VALID and gc old sigcontext <-> ucontext macros.christos
2003-09-26Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.hnathanw
2003-09-25constify sendsig/trapsignalchristos
2003-09-12make sigcontext visible all the time instead of including opt_*.h from achristos
2003-09-11fix typo.christos
2003-09-11Bring back sigcontext to userland by popular demand.christos
2003-09-11make vm86 use __gregset_tchristos
2003-09-11XXX: vm86 for sigcontext comment is gone.christos
2003-09-11__{BEGIN,END}_DECLS-wrap prototypes.kleink
2003-09-10expose sendsig_sigcontext for compat_16christos
2003-09-10#ifdef struct sigframe_sigcontext and struct sigcontext, so that only codechristos
2003-09-06SA_SIGINFO changes.christos
2003-08-25Protect inclusion of "opt_vm86.h" with "#ifdef _KERNEL_OPT" as appropriate.tron
2003-08-25fix _UC_MACHINE_SP() for the vm86 case: we have to add the SS offsetdrochner
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-08-20Pass pointers to frames from assembly, do not use the 'frame on stackfvdl
2003-08-13- leave a compiler which register is used for an asm argument.yamt
2003-08-13use correct asm operand indexes.yamt
2003-08-11Make sure to wrap include opt_foo.h in _KERNEL_OPT.atatat
2003-08-09in ACPI_ACQUIRE_GLOBAL_LOCK,yamt
2003-08-08cleanup the mess with KERNBASE and KERNBASE_LOCORE.christos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-22move pv_head and page attributes into md part of vm_page structureyamt
2003-07-18Allow redefiniton of KERNBASE. Because the type of this constant istls
2003-07-07Remove 'dosparts' it hasn't been used for a while (if ever).dsl
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-06-26make cpu_feature unsigned, just like ci_feature_flagsdrochner
2003-06-26-make cpu_feature unsigned, just like ci_feature_flagsdrochner
2003-06-23Protect kernel opt_*.h include by #ifdef _KERNEL_OPTmartin
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin