summaryrefslogtreecommitdiffstats
path: root/sys/compat/svr4/svr4_misc.c
Commit message (Expand)AuthorAgeFilesLines
* Revert VMCNT_* operations introduction.attilio2007-05-311-2/+2
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-2/+2
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+3
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Add conditional VFS Giant locking to svr4_sys_fchroot() and mark it MPSAFE.jhb2006-07-211-19/+21
* Add conditional VFS Giant locking to svr4_sys_resolvepath() and mark itjhb2006-07-191-1/+4
* Make svr4_sys_waitsys() a lot less ugly and mark it MPSAFE.jhb2006-07-191-154/+148
* - Add conditional VFS Giant locking to getdents_common() (linux ABIs),jhb2006-07-111-3/+8
* Change svr4_sys_break() to just call obreak() and mark it MPSAFE.jhb2006-06-261-51/+3
* - Always call exec_free_args() in kern_execve() instead of doing it in alljhb2006-02-061-2/+0
* Fix compiling problem by adding prefix name svr4 to si_xxx macro, thedavidxu2005-10-191-15/+16
* Back out alpha/alpha/trap.c:1.124, osf1_ioctl.c:1.14, osf1_misc.c:1.57,rwatson2005-09-281-2/+0
* Add GIANT_REQUIRED and WITNESS sleep warnings to uprintf() and tprintf(),rwatson2005-09-191-0/+2
* Remove an unused syscallarg() macro leftover from this code's origins injhb2005-07-071-2/+0
* - Implement svr4_emul_find() using kern_alternate_path(). This changesjhb2005-02-071-108/+64
* Start each of the license/copyright comments with /*-imp2005-01-051-1/+1
* - Move the function prototypes for kern_setrlimit() and kern_wait() tojhb2005-01-051-0/+1
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-1/+1
* Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST.phk2004-11-131-2/+2
* Rework how we store process times in the kernel such that we always storejhb2004-10-051-43/+26
* Add a proc *p pointer for td->td_proc to make this code easier to read.jhb2004-09-241-8/+8
* Various small style fixes.jhb2004-09-221-1/+1
* - Replace wait1() with a kern_wait() function that accepts the pid,jhb2004-03-171-25/+7
* 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
OpenPOWER on IntegriCloud