summaryrefslogtreecommitdiffstats
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
* - Move the prototype for proc_reparent from sys/ptrace.h to sys/proc.hjhb2000-10-191-1/+2
* Axe the idle_event eventhandler, and add a MD cpu_idle function usedjhb2000-10-191-0/+1
* Moved the declaration of astpending to the correct place.bde2000-10-121-1/+0
* Argh, make P_ALRMPEND and P_PROFPEND be different flags.jhb2000-10-061-1/+1
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-061-1/+3
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-051-0/+1
* - Add a new process flag P_NOLOAD that marks a process that should bejhb2000-09-151-1/+2
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-131-2/+2
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-13/+79
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andtruckman2000-09-051-2/+1
* o Centralize inter-process access control, introducing:rwatson2000-08-301-3/+12
* Remove any possibility of hiwat-related race conditions by changinggreen2000-08-291-1/+1
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-0/+1
* fix races in the uidinfo subsystem, several problems existed:alfred2000-06-221-2/+2
* Back out the previous change to the queue(3) interface.jake2000-05-261-12/+12
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-12/+12
* Change the scheduler to actually respect the PUSER barrier. It's beengreen2000-04-301-4/+4
* Introduce kqueue() and kevent(), a kernel event notification facility.jlemon2000-04-161-0/+2
* The SMP cleanup commit broke UP compiles. Make UP compiles work again.dillon2000-03-281-0/+1
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-2/+11
* Fix a bug that could crash the system if you press ^T while a slowergreen2000-01-281-4/+7
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-3/+3
* Move the wakeup_one() prototype from proc.h to systm.h. It now hangsgreen1999-12-121-1/+0
* User ldt sharing.luoqi1999-12-061-1/+1
* Scheduler fixes equivalent to the ones logged in the following NetBSDbde1999-11-281-0/+13
* Moved scheduling-related code to kern_synch.c so that it is easier to fixbde1999-11-271-0/+1
* Add a sysctl to control if argv is disclosed to the world:phk1999-11-261-0/+1
* Introduce the new functionphk1999-11-211-0/+1
* Introduce commandline caching in the kernel.phk1999-11-161-1/+15
* Add a per-signal flag to mark handlers registered with osigaction, so weluoqi1999-10-111-7/+10
* Implement RLIMIT_SBSIZE in the kernel. This is a per-uid sockbuf totalgreen1999-10-091-0/+1
* sigset_t change (part 2 of 5)marcel1999-09-291-1/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Update for MI switch components. struct prochd is replaced by TAILQ's.peter1999-08-191-10/+11
* The buffer queue mechanism has been reformulated. Instead of havingmckusick1999-07-041-2/+2
* Slight reorganization of kernel thread/process creation. Instead of usingpeter1999-07-011-3/+2
* Slight tweak to fork1() calling conventions. Add a third argument sopeter1999-06-301-4/+2
* Move struct prochd out of #ifdef KERNEL so the Alpha genassym can getpeter1999-06-281-5/+6
* This Implements the mumbled about "Jail" feature.phk1999-04-281-1/+16
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-3/+9
* Suser() simplification:phk1999-04-271-1/+2
* Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>.dt1999-04-231-1/+3
* Move the declaration of faultin() from the vm headers to proc.h, sincepeter1999-04-131-2/+3
* Remove (but leave place markers) P_NOSWAP and P_PHYSIO - they were onlypeter1999-04-061-3/+3
* Reviewed by: Many at differnt times in differnt parts,julian1999-03-121-3/+4
* The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpubde1999-03-051-3/+3
* The tunable parameter for the scheduler quantum was inverted.julian1999-03-031-1/+2
* Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu,bde1999-02-281-2/+1
* Added p_emuldata to struct proc as a place for emulators to hooknewton1999-02-251-1/+2
* Improved scheduling in uiomove(), etc. resched_wanted() is true toobde1999-02-221-1/+3
OpenPOWER on IntegriCloud