summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_acct.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Whitespace.rob2021-01-291-3/+2
* Reference unveil(2) in system accounting and daily.8.rob2020-07-261-2/+2
* struct proc: change ps_start from utc time to uptimecheloha2019-10-221-6/+8
* Fix vn_open to require an op of 0, and 0 or KERNELPATH only as flags.beck2019-10-061-2/+2
* Serialize access to the vnode pointers associated with acct(2) systemanton2019-08-151-9/+35
* Add tsleep_nsec(9), msleep_nsec(9), and rwsleep_nsec(9).cheloha2019-07-031-3/+3
* Revert to using the SCHED_LOCK() to protect time accounting.mpi2019-06-011-3/+1
* Use a per-process mutex to protect time accounting instead of SCHED_LOCK().mpi2019-05-311-1/+3
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-281-2/+2
* Remove almost unused `flags' argument of suser().mpi2018-02-191-2/+2
* Don't pull in <sys/file.h> just to get fcntl.hguenther2017-12-301-2/+2
* p_comm is the process's command and isn't per thread, so move it fromguenther2017-01-211-2/+2
* Remove the unused flags argument from VOP_UNLOCK().natano2016-03-191-2/+2
* Change a bunch of (<blah> *)0 to NULL.krw2016-03-141-3/+3
* remove stale lint annotationstedu2015-12-051-2/+1
* convert bcopy to memcpy. ok millerttedu2014-12-101-2/+2
* Eliminates struct pcred by moving the real and saved ugids intoguenther2014-03-301-3/+3
* Convert some internal APIs to use timespecs instead of timevalsguenther2013-06-031-12/+12
* Use IO_NOLIMIT instead of munging the process's limitsguenther2012-07-081-18/+3
* move accounting flags to struct process; idea and ok guenthermikeb2012-04-121-2/+2
* Make rusage totals, itimers, and profile settings per-process insteadguenther2012-03-231-13/+14
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-3/+4
* fix typos in comments, no code changes;schwarze2010-01-141-2/+2
* move p_limit and p_cred into struct processtedu2007-04-121-6/+6
* Retire VOP_LEASE(); It was a bit for NQNFS and hasthib2007-01-161-2/+1
* grammar, spelling, and style fixes from bret lambert;jmc2006-11-141-2/+2
* if a kthread fails to call kthread_exit() but instead returns,tedu2006-01-051-5/+6
* ansi/deregister.jsg2005-11-281-5/+2
* have vn_close() lock the vnode before calling VOP_CLOSE().marius2005-05-281-4/+7
* This moves access to wall and uptime variables in MI code,tholo2004-06-241-5/+4
* shutdown accounting before shutting down vfs. should prevent some panics.tedu2004-05-271-1/+13
* match syscallargs comments with realityhenning2003-09-011-2/+2
* change arguments to suser. suser now takes the process, and a flagstedu2003-08-151-2/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Move the accounting disk space watcher into a kernel thread.art2001-11-021-50/+62
* Don't set filesize limit to infinity on exit.art2000-05-051-3/+22
* convert to new timeouts.art2000-03-231-6/+11
* Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned (size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * ...millert1998-07-281-3/+2
* for acct(), vn_open() with O_APPEND flag so that append-only files work;deraadt1998-05-171-2/+2
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-2/+2
* back out vfs lite2 till after 2.2deraadt1997-10-061-2/+2
* VFS Lite2 Changescsapuntz1997-10-061-2/+2
* From NetBSD: 960217 mergeniklas1996-03-031-3/+4
* initial import of NetBSD treederaadt1995-10-181-0/+304