summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_acct.c
Commit message (Expand)AuthorAgeFilesLines
* - 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
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Fix a dev_t/udev_t issue with accounting. lastcomm now shows thephk1999-07-101-3/+3
* Suser() simplification:phk1999-04-271-2/+2
* Moved limit frobbing (and the resulting limcopy()) that occurs fordg1998-06-051-2/+12
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-061-3/+2
* init_main.c subr_autoconf.c:gibbs1997-09-211-3/+10
* Removed unused #includes.bde1997-09-021-2/+1
* Don't include <sys/ioctl.h> in the kernel. Stage 1: don't includebde1997-03-241-2/+1
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.bde1997-03-231-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-18/+18
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* A Major staticize sweep. Generates a couple of warnings that I'll dealphk1995-12-141-10/+19
* Included <sys/sysproto.h> to get central declarations for syscall argsbde1995-11-121-1/+4
* Second batch of cleanup changes.phk1995-10-291-2/+2
* Use the same method to determine the time that the processmpp1995-07-231-4/+2
* All of this is cosmetic. prototypes, #includes, printfs and so on. Makesphk1994-10-021-3/+5
* Process accounting implementation by Chris Demetriou, with minor localdg1994-09-261-32/+216
* Supply prototypes for some functions that were implicitly declared andbde1994-09-151-1/+2
* Added $Id$dg1994-08-021-0/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-0/+2
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+116
OpenPOWER on IntegriCloud