summaryrefslogtreecommitdiff
path: root/sys/kern/sys_process.c
AgeCommit message (Expand)Author
2000-06-27remove include of <vm/vm.h>mrg
1999-03-25Disallow tracing of processes unless tracer's root directory is at orsommerfe
1999-03-24completely remove Mach VM support. all that is left is the all themrg
1998-02-10- add defopt's for UVM, UVMHIST and PMAP_NEW.mrg
1998-02-05initial import of the new virtual memory system, UVM, into -current.mrg
1997-04-28Reinstate P_FSTRACE, with different semantics:mycroft
1997-04-28When checking for init, compare against initproc, rather than comparing themycroft
1996-05-15fix obscure problem involving ptrace of inittls
1996-02-09More proto fixeschristos
1996-02-04First pass at prototypingchristos
1995-10-07Prefix names of system call implementation functions with `sys_'.mycroft
1995-09-19Make system calls conform to a standard prototype and bring thosethorpej
1995-08-13Lock the process in core before operating on it.mycroft
1995-06-08Fix various signal handling bugs:mycroft
1995-06-05If necessary, wake up the child during attach so we always get a SIGCHLD.mycroft
1995-02-09Omit the call to process_sstep() if PT_STEP is not defined.mycroft
1995-02-08undo a part of the last change that mistakenly required PT_STEP.cgd
1995-02-03Make attach/detach more safe.mycroft
1995-01-26Remove PT_{READ,WRITE}_U.mycroft
1994-10-30be more careful with types, also pull in headers where necessary.cgd
1994-10-20update for new syscall args description mechanismcgd
1994-09-24Correct test for already being traced.mycroft
1994-09-14ugly (#ifdef) hack to fix m68k alignment differences, etc. Eventually,cgd
1994-08-23replace "ctob(UPAGES)" and "UPAGES * NBPG" with "USPACE"deraadt
1994-08-21kill errant spacescgd
1994-08-15Minor update to a comment.mycroft
1994-08-15replace with a completely rewritten version, based around the 4.4BSDcgd
1994-08-15replce with virgin copy from 4.4-Litecgd
1994-07-12Try to pick myself up from the floor where I fell laughing.ws
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-05-18Implement ptrace() functionality, based on the previous versioncgd
1994-05-18replace sys_process.c with the 4.4-Lite versioncgd
1994-05-07function name changescgd
1994-05-05lots of changes: prototype migration, move lots of variables, definitions,cgd
1994-05-04Rename a lot of process flags.cgd
1994-04-07SUGID semantics, similar to 4.4BSDcgd
1994-03-11A zero scale factor turns profiling off.pk
1994-02-03Remove out-dated commentspk
1994-01-28make sure PT_STEP's are in #ifdefscgd
1994-01-28if you define PT_[GS]ETFPREGS, then you'd better define struct fpreg, etc.cgd
1994-01-20Make procfs really work for debugging.ws
1994-01-10Cleanup.mycroft
1994-01-10*Really* fix the wakeup code this time.mycroft
1994-01-10Wake up the blasted process when we detach!mycroft
1994-01-09implement PT_ATTACH and PT_DETACH.cgd
1994-01-09PT_STEP is actually machine dependent. not all machines have it!cgd
1994-01-08core reorgcgd
1993-12-18Canonicalize all #includes.mycroft
1993-12-01initialize uninitialized variable, from Andy Heffernan <ahh@netcom.com>.cgd
1993-09-06A little more cleanup; 0 --> FALSE and 1 --> TRUE.mycroft