summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exec.c
Commit message (Expand)AuthorAgeFilesLines
* - Reorder execve() so that it performs blocking operations before itjhb2002-05-021-61/+73
* When exec'ing a set[ug]id program, make sure that the stdio file descriptorsnectar2002-04-191-0/+4
* Increase the size of the register stack storage on ia64 from 32K to 2MB sopeter2002-04-051-1/+7
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Add a local proc *p in exec_new_vmspace() to avoid repeated dereferencingalc2002-03-311-6/+7
* Make the reference counting of 'struct pargs' SMP safe.alfred2002-03-271-6/+2
* Remove an unnecessary and inconsistently used variable from exec_new_vmspace().alc2002-03-261-3/+1
* Remove __P.alfred2002-03-191-2/+2
* Convert all pmap_kenter/pmap_kremove pairs in MI code to use pmap_qenter/jake2002-03-171-2/+2
* Remove now unused struct proc *p.imp2002-02-271-1/+0
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-9/+7
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-2/+2
* Jake further reduced IPI shootdowns on sparc64 in loops by using rangedpeter2002-02-271-2/+2
* Pre-KSE/M3 commit.julian2002-02-071-1/+1
* o Call the functions registered with at_exec() from exec_new_vmspace()alc2002-01-131-4/+7
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-1/+4
* Make AIO a loadable module.alfred2001-12-291-0/+58
* Repeat after me -- "Use of ANSI string concatenation can be bad."obrien2001-12-101-1/+1
* For what its worth, sync up the type of ps_arg_cache_max (unsigned long)peter2001-11-081-1/+1
* Add a P_INEXEC flag that indicates that the process has called execve() anddes2001-10-271-15/+25
* Use vm_offset_t instead of caddr_t to fix a warning and removerobert2001-10-241-3/+3
* Fix ktrace enablement/disablement races that can result in a vnodedillon2001-10-241-3/+7
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-5/+5
* Move setregs() out from under the PROC_LOCK so that it can use functionsdfr2001-10-101-4/+4
* proces -> process in a comment.jhb2001-10-091-1/+1
* KSE Milestone 2julian2001-09-121-19/+24
* Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(),dillon2001-09-011-5/+10
* Fix a simple typo I just happened to find.alex2001-08-221-1/+1
* Correct spelling in a comment and remove trailing newline from add2001-07-111-2/+2
* Don't share sig handlers after an execguido2001-07-091-1/+23
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-6/+4
* Fix some lock order reversals where we called free() while holding a procjhb2001-06-201-9/+11
* Move setugid() a little sooner to before we release tracing in casepeter2001-06-161-2/+3
* o pcred-removal changes included modifications to optimize the setting ofrwatson2001-05-261-7/+8
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-11/+47
* Axe unneeded spl()'s.jhb2001-05-211-4/+1
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+7
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+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
* Proc locking.jhb2001-03-071-3/+9
* Fix typo: seperate -> separate.asmodai2001-02-061-1/+1
* Protect proc.p_pptr and proc.p_children/p_sibling with thejake2000-12-231-0/+2
* o Add a comment to exec_check_permissions() to indicate that therwatson2000-11-301-0/+1
* Catch up to moving headers:jhb2000-10-201-1/+1
* Add a gross hack for ia64 to allocate the backing store for a new program.dfr2000-10-121-0/+16
* Make size of dynamic loader argument variable to supporttakawata2000-09-261-14/+22
* Remove unneeded #include that was a remnant of an earlier version oftruckman2000-09-211-1/+0
* Added used include of <sys/mutex.h> (don't depend on pollution inbde2000-09-171-0/+1
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.bp2000-09-121-1/+1
OpenPOWER on IntegriCloud