summaryrefslogtreecommitdiff
path: root/sys/kern/kern_proc.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r196730:Konstantin Belousov2009-09-081-10/+0
* Introduce a new sysctl process mib, kern.proc.groups which adds theBrooks Davis2009-07-241-0/+40
* Revert the changes to struct kinfo_proc in r194498. Instead, fillBrooks Davis2009-07-241-3/+9
* Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar toJohn Baldwin2009-07-241-0/+6
* Rework the credential code to support larger values of NGROUPS andBrooks Davis2009-06-191-4/+2
* Add a flags field to struct ucred, and export that via kinfo_proc,Robert Watson2009-06-011-0/+1
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-2/+2
* - Add a function (fill_kinfo_aggregate()) which aggregates relevantAttilio Rao2009-02-181-22/+44
* - Add conditional Giant locking around the vrele() inJohn Baldwin2009-01-231-33/+38
* vm_map_lock_read() does not increment map->timestamp, so we shouldKonstantin Belousov2008-12-291-2/+2
* Reference the vmspace of the process being inspected by procfs, linprocfsKonstantin Belousov2008-12-121-3/+15
* Do drop vm map lock earlier in the sysctl_kern_proc_vmmap(), to avoidKonstantin Belousov2008-12-081-38/+40
* Several threads in a process may do vfork() simultaneously. Then, allKonstantin Belousov2008-12-051-0/+1
* Merge user/peter/kinfo branch as of r185547 into head.Peter Wemm2008-12-021-2/+183
* Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes.Pawel Jakub Dawidek2008-11-171-0/+3
* Remove unnecessary locking around vn_fullpath(). The vnode lock for theJohn Baldwin2008-11-041-2/+2
* Add three extra to the kinfo_proc_vmmap data. kve_offset - the offsetPeter Wemm2008-10-311-0/+10
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-4/+4
* Fix minor TTY API inconsistency.Ed Schouten2008-09-161-1/+0
* If the process id specified is invalid, the system call returns ESRCHKevin Lo2008-09-041-2/+2
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-28/+31
* Call pargs_drop() unconditionally in do_execve(), the function correctlyKonstantin Belousov2008-07-251-1/+2
* Add DTrace 'proc' provider probes using the Statically Defined TraceJohn Birrell2008-05-241-0/+37
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromJeff Roberson2008-03-191-13/+5
* Remove kernel support for M:N threading.Jeff Roberson2008-03-121-2/+2
* Don't zero td_runtime when billing thread CPU usage to the process;Robert Watson2008-01-101-7/+13
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-2/+1
* Return ESRCH when a kernel stack is queried on a process in execve() --Robert Watson2007-12-271-1/+2
* Check for P_WEXIT before PHOLD() on a process in kstack and vm queryRobert Watson2007-12-091-0/+8
* Add another new sysctl in support of the forthcoming procstat(1) toRobert Watson2007-12-021-0/+106
* Add two new sysctls in support of the forthcoming procstat(1) to supportRobert Watson2007-12-021-1/+159
* Test that p_textvp is non-NULL be dereferencing, as no executable vnode isRobert Watson2007-11-201-0/+5
* Adds an event handler for:Randall Stewart2007-11-151-2/+6
* Fix for the panic("vm_thread_new: kstack allocation failed") andKonstantin Belousov2007-11-051-15/+13
* - Redefine p_swtime and td_slptime as p_swtick and td_slptick. ThisJeff Roberson2007-09-211-2/+3
* - Move all of the PS_ flags into either p_flag or td_flags.Jeff Roberson2007-09-171-2/+5
* rufetch and calcru sometimes should be called atomically together.Attilio Rao2007-06-091-0/+2
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-12/+16
* - Move rusage from being per-process in struct pstats to per-thread inJeff Roberson2007-06-011-1/+1
* Stop setting ki_ocomm (thread name) to the proc name by default, as nothingEd Maste2007-03-231-8/+1
* Threading cleanup.. part 2 of several.Julian Elischer2006-12-061-38/+1
* Make KSE a kernel option, turned on by default in all GENERICJohn Birrell2006-10-261-2/+25
* Remove duplicated $FreeBSD$.Pawel Jakub Dawidek2006-09-301-1/+0
* Move Giant up even further since P_CONTROLT isn't really fully lockedMartin Blapp2006-09-271-1/+1
* Protect enterpgrp() against another tty/proc race case until the tty locking ...Martin Blapp2006-09-231-0/+3
* Fix races between tty.c and sessrele() / doenterpgrp() / leavepgrp(). The ttyMartin Blapp2006-09-191-0/+6
* CPU time accounting speedup (step 2)Poul-Henning Kamp2006-02-111-1/+1
* Modify the way we account for CPU time spent (step 1)Poul-Henning Kamp2006-02-071-3/+1
* Return the thread name in the kinfo_proc structure.Julian Elischer2006-01-181-0/+7
* Since p_cansee will end up dereferencing p_ucred, don't check for p_ucredJuli Mallett2006-01-171-9/+7