summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_acct.c
Commit message (Expand)AuthorAgeFilesLines
* Rework how we store process times in the kernel such that we always storejhb2004-10-051-3/+1
* Second half of the dev_t cleanup.phk2004-06-171-1/+1
* Fixed some style bugs (mainly misplaced comments, and totally disorderedbde2004-03-041-15/+18
* Locking for the per-process resource limits structure.jhb2004-02-041-5/+9
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.phk2003-07-271-1/+1
* Change the style of the english used to print accounting enabledbmilekic2003-07-161-2/+2
* Log process accounting activation/deactivation.bmilekic2003-07-161-0/+2
* Use __FBSDID().obrien2003-06-111-1/+3
* Instead of recording the Unix time in a process when it starts, record thedes2003-05-011-2/+4
* Hold the proc lock across a wider range of fields that it protects.jhb2003-04-171-2/+2
* Trim some trailing whitespace.jhb2003-03-131-2/+2
* Remove the PL_SHAREMOD flag from struct plimit, which could have beentjr2003-02-201-2/+1
* unwrap lines made short enough by SCARGS removalalfred2002-12-141-2/+1
* remove syscallarg().alfred2002-12-141-1/+1
* SCARGS removal take II.alfred2002-12-141-3/+3
* Backout removal SCARGS, the code freeze is only "selectively" over.alfred2002-12-131-3/+3
* Remove SCARGS.alfred2002-12-131-3/+3
* Don't hold acct_mtx over limcopy(), since it's unnecessary andfenner2002-11-261-6/+7
* Typo in comment: commmand -> commandkeramida2002-11-051-1/+1
* Permit MAC policies to instrument the access control decisions forrwatson2002-11-041-0/+16
* Make sure that the accounting credential is saved along with the vprwatson2002-10-051-0/+1
* Don't call VOP_LEASE() while holding the accounting mutex.rwatson2002-09-181-1/+1
* - Fix two obvious locking bugs; 1) returning with lock held when it neededarr2002-09-121-3/+16
* - Lock down the accounting code globals with a subsystem mutex.arr2002-09-111-5/+27
* In order to better support flexible and extensible access control,rwatson2002-08-151-1/+1
* Cache the credential provided during accton() for use in later accountingrwatson2002-08-071-5/+17
* Save flags returned by vn_open and use them when calling vn_close.johan2002-07-211-6/+11
* Open accounting file for appending, not general writing.johan2002-07-101-7/+8
* More s/file system/filesystem/gtrhodes2002-05-161-1/+1
* - Remove an early KSE diagnostic panic. The thread pointer here is alwaysjhb2002-04-091-4/+2
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Remove __P.alfred2002-03-191-2/+2
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-4/+4
* Lock struct pgrp, session and sigio.tanimura2002-02-231-0/+4
* o Move suser() calls in kern/ to using suser_xxx() with an explicitrwatson2001-11-011-1/+1
* KSE Milestone 2julian2001-09-121-16/+17
* Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(),dillon2001-09-011-4/+11
* o Reduce gratuitous whitespace difference from Darwin.rwatson2001-08-291-1/+0
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-2/+2
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-0/+2
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* Change and clean the mutex lock interface.bmilekic2001-02-091-2/+2
* Back out proc locking to protect p_ucred for obtaining additionaljhb2001-01-271-25/+7
* - Proc locking.jhb2001-01-241-7/+27
* Use callout_reset instead of timeout(9). Most callouts are staticallyjake2000-11-271-6/+5
* Move the truncation code out of vn_open and into the open system callmckusick2000-07-041-2/+3
* Add sysctl descriptions to a few sysctls. Simply "documentation".nbm2000-06-261-3/+3
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-301-1/+0
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-0/+3
OpenPOWER on IntegriCloud