summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include/proc.h
AgeCommit message (Expand)Author
2020-06-13Print a rate limited warning if the TSC timecounter goes backwards from thead
2020-01-13Remove now unused mdlwp fields md_gc_pmap and md_gc_ptp.ad
2019-10-12Rewrite the FPU code on x86. This greatly simplifies the logic and removesmaxv
2017-02-25Garbage collect unneeded inclusion of <x86/dbregs.h> in <machine/proc.h>kamil
2017-02-23Introduce PT_GETDBREGS and PT_SETDBREGS in ptrace(2) on i386 and amd64kamil
2016-12-15Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)kamil
2014-02-20Move the amd64 and i386 pcb to the bottom of the uarea, and move thedsl
2014-02-15Remove all references to MDL_USEDFPU and deferred fpu initialisation.dsl
2013-12-01revert fpu/pcu changes until we figure out what's wrong; they cause randomchristos
2013-10-23Use the MI "pcu" framework for bookkeeping of npx/fpu states on x86.drochner
2011-01-14Retire struct user, remove sys/user.h inclusions. Note sys/user.h headerrmind
2008-12-20Remove stray opt_redzone.had
2008-06-05pmap_remove_all() for x86. Also, always defer freeing ptps to pmap_update().ad
2008-01-04i386:yamt
2007-11-16s/proc/lwp/ in commentskrll
2007-11-10fsbase/gsbase:ad
2007-11-10- When computing the TSC frequency, call i8254_delay() and not DELAY().ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2006-09-23fix a typo in 1.28. (ccaddr_t -> caddr_t)yamt
2006-05-22i386 and xen: move struct user to the highest address in uareayamt
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2004-02-21- Locate comment in right place.junyoung
2004-01-28rename i386 mdlwp flags from MDP_ to MDL_yamt
2004-01-14remove a duplicated definition of MDP_USEDFPU.yamt
2003-10-27Nuke __P().junyoung
2003-08-20Pass pointers to frames from assembly, do not use the 'frame on stackfvdl
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
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
2003-04-02Use PAGE_SIZE rather than NBPG.thorpej
2003-01-17Merge the nathanw_sa branch.thorpej
2002-10-12re-do my previous commit correctlyyamt
2002-10-11override KSTACK_LOWEST_ADDR and KSTACK_SIZE for redzone.yamt
2001-09-10Add flag to indicate that a process set some mtrrs that need to befvdl
2000-12-11Include "machine/frame.h" to avoid lint errors while building "libc".tron
2000-12-11Introduce 2 new flags in types.h:mycroft
2000-08-16Move the TSS selector out of the PCB and put it into mdproc. Wethorpej
1995-08-06Move the `used fpu' flag into mdproc, so it can be referenced when a processmycroft
1995-05-01Make md_regs a pointer to a trapframe.mycroft
1995-05-01Rename ibcs2_sigflags to __spare, but leave the space for now.mycroft
1994-10-27new RCS ID format.cgd
1994-08-15Add flags for iBCS2 compat.mycroft
1994-05-05lots of changes: prototype migration, move lots of variables, definitions,cgd
1993-12-21Remove two unused fields.mycroft
1993-12-20Cleanup and garbage collection; nothing significant. From magnum branch.mycroft
1993-05-22add rcsids to everything and clean up headerscgd
1993-03-21initial import of 386bsd-0.1 sourcescgd