summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exec.c
Commit message (Expand)AuthorAgeFilesLines
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+5
* The page queues lock is no longer required by vm_page_busy() oralc2006-10-221-3/+1
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+1
* Replace PG_BUSY with VPO_BUSY. In other words, changes to the page'salc2006-10-221-1/+1
* Audit the argv and env vectors passed in on exec:wsalamon2006-09-011-0/+9
* - Change process_exec function handlers prototype to include structnetchild2006-08-151-1/+2
* In execve(), audit the path name being executed. In the future, itrwatson2006-05-281-2/+2
* Temporarily unlock vnode for new image being executed to avoid lock ordertegge2006-05-051-0/+6
* Remove the unused sva and eva arguments from pmap_remove_pages().peter2006-04-031-2/+1
* Fix exec_map resource leaks.ups2006-03-081-10/+19
* - Always call exec_free_args() in kern_execve() instead of doing it in alljhb2006-02-061-22/+9
* - textvp may have been from a different mountpoint than ndp->ni_vp andjeff2006-02-021-1/+6
* Remove unneeded calls to pmap_remove_all(). The given page is not mapped.alc2005-12-111-1/+0
* Register itimers_event_hook as a kernel event handler, so I don'tdavidxu2005-12-091-4/+0
* Reduce the scope of the page queues lock in exec_map_first_page(). The vmalc2005-12-061-4/+2
* Cleanup some signal interfaces. Now the tdsignal function acceptsdavidxu2005-11-031-1/+1
* Calling setrlimit from 32bit apps could potentially increase certainps2005-11-021-1/+1
* Make p_itimers as a pointer, so file sys/proc.h does not need to includedavidxu2005-10-231-0/+1
* Implement POSIX timers. Current only CLOCK_REALTIME and CLOCK_MONOTONICdavidxu2005-10-231-0/+3
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostdavidxu2005-10-141-1/+1
* Move execve's access time update functionality into a newdds2005-10-121-12/+2
* Add missing word to comment.truckman2005-10-041-1/+1
* If sufficiently bad things happen during a call to kern_execve(), it iscperciva2005-10-031-0/+8
* Copy new process argument list in do_execve() before grabbing PROC_LOCKtruckman2005-10-011-10/+10
* MFP4:jkoshy2005-06-301-2/+7
* Move HWPMC_HOOKS into its own opt_hwpmc_hooks.h file. It doesn't meritpeter2005-06-241-0/+1
* MFP4:jkoshy2005-06-091-2/+3
* This patch addresses a standards violation issue. The standards say akensmith2005-05-311-1/+13
* - Initialize vfslocked correctly early enough for MAC to compile.jeff2005-05-031-5/+4
* - Use namei to acquire Giant for VFS if it is necessary. Drop the explicitjeff2005-05-031-9/+7
* - Return EACCES if we're trying to exec on a vp with no object.jeff2005-05-011-0/+2
* - Pass the ISOPEN flag to namei so filesystems will know we're about tojeff2005-04-271-1/+1
* Bring a working snapshot of hwpmc(4), its associated libraries, userland util...jkoshy2005-04-191-0/+22
* Welcome to the 21st century: increase MAXSHELLCMDLEN from 128 bytes tosobomax2005-02-251-5/+9
* Grrr, this committer needs to have a sleep. Remove lines from the previoussobomax2005-01-291-3/+0
* Fix small non-conformance introduced in the previous commit: execve() issobomax2005-01-291-4/+4
* o Split out kernel part of execve(2) syscall into two parts: one thatsobomax2005-01-291-96/+112
* Don't use VOP_GETVOBJECT, use vp->v_object directly.phk2005-01-251-2/+3
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Add new function fdunshare() which encapsulates the necessary light magicphk2004-12-141-10/+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-3/+3
* Use more intuitive pointer for fdinit() and fdcopy().phk2004-11-081-1/+1
* Put on my peril sensitive sunglasses and add a flags field to the internalpeter2004-10-111-4/+4
* Add an execve command for kse_thr_interrupt to allow libpthread todavidxu2004-10-071-3/+2
* In original kern_execve() code, at the start of the function, it forcesdavidxu2004-10-061-12/+46
* - Don't try to unlock Giant if single threading fails since we don't havejhb2004-09-231-1/+1
* Revert the last change..julian2004-09-221-17/+11
* In a threaded process, don't kill off all the other threads until we have ajulian2004-09-211-11/+17
* Refactor a bunch of scheduler code to give basically the same behaviourjulian2004-09-051-6/+2
OpenPOWER on IntegriCloud