summaryrefslogtreecommitdiffstats
path: root/sys/compat/svr4/svr4_misc.c
Commit message (Expand)AuthorAgeFilesLines
* Locking for the per-process resource limits structure.jhb2004-02-041-32/+31
* Reduce gratuitous includes: don't include jail.h if it's not needed.rwatson2004-01-211-1/+0
* Do not call VOP_GETATTR in getdents function. It does not serve anykan2003-11-191-6/+0
* Fix some security bugs in the SVR4 emulator:tjr2003-10-201-4/+7
* Remove dangling extern reference to swap_pager_fullphk2003-08-061-2/+0
* Add a f_vnode field to struct file.phk2003-06-221-3/+3
* Use __FBSDID().obrien2003-06-101-3/+3
* - Merge struct procsig with struct sigacts.jhb2003-05-131-6/+2
* The proc lock is sufficient to test p_state against PRS_ZOMBIE, so don'tjhb2003-04-171-4/+0
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Add missing #includedillon2003-01-141-0/+1
* Apply bandaid to bring svr4_sys_waitsys() in line with exit1(). Thisdillon2003-01-131-1/+4
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-3/+3
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-3/+3
* SCARGS removal take II.alfred2002-12-141-140/+140
* Backout removal SCARGS, the code freeze is only "selectively" over.alfred2002-12-131-140/+140
* Remove SCARGS.alfred2002-12-131-140/+140
* Make this compile.jake2002-08-311-1/+2
* Implement data, text, and vmem limit checking in the elf loader and svr4dillon2002-08-301-3/+2
* On MAC check failure for readdir, use 'goto out' to use the common exitrwatson2002-08-151-1/+1
* Enforce MAC policies for the locally implemented vnode services inrwatson2002-08-121-0/+16
* Part 1 of KSE-IIIjulian2002-06-291-3/+4
* Fixed a printf format error. It was old and should have been detected bybde2002-05-251-1/+1
* - Lock proctree_lock instead of pgrpsess_lock.jhb2002-04-161-1/+1
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Make the reference counting of 'struct pargs' SMP safe.alfred2002-03-271-2/+1
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-2/+2
* Remove __P.alfred2002-03-201-11/+11
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-2/+2
* Lock struct pgrp, session and sigio.tanimura2002-02-231-1/+9
* Lock the caller process if the pid passed to getsid() or getpgid()tanimura2002-01-191-4/+6
* For getsid(), return the sid stored in struct session. This preventstanimura2002-01-191-1/+1
* make compile, add missing { and variable declaration.alfred2002-01-191-2/+2
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-9/+28
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-1/+1
* KSE Milestone 2julian2001-09-121-148/+149
* get rid of some printf and pointer type warningsassar2001-07-221-1/+1
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-8/+3
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-15/+15
* Change the pfind() and zpfind() functions to lock the process that theyjhb2001-04-241-2/+3
* Add missing includes of <sys/sx.h>jhb2001-03-281-0/+1
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-9/+9
* - Hold both an exclusive proctree lock and the proc lock when reparentingjhb2001-03-071-10/+11
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectrwatson2001-02-211-9/+0
* Change and clean the mutex lock interface.bmilekic2001-02-091-6/+6
* Back out proc locking to protect p_ucred for obtaining additionaljhb2001-01-271-16/+2
* Woops, add in missing headers.jhb2001-01-231-1/+3
* - Add proc locking.jhb2001-01-231-35/+104
OpenPOWER on IntegriCloud