summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exec.c
Commit message (Expand)AuthorAgeFilesLines
* If vm_pager_get_pages() returns VM_PAGER_OK, then there is no need to checkalc2009-06-061-2/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Supply AT_EXECPATH auxinfo entry to the interpreter, both for native andkib2009-03-171-2/+29
* Remove unneeded pointer `ndp'.ed2009-02-261-11/+10
* Remove even more unneeded variable assignments.ed2009-02-261-3/+0
* Several threads in a process may do vfork() simultaneously. Then, allkib2008-12-051-1/+1
* Merge latest DTrace changes from Perforce.rodrigc2008-11-051-5/+4
* Remove VSVTX, VSGID and VSUID. This should be a no-op,trasz2008-09-101-4/+5
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-2/+2
* More fully audit fexecve(2) and its arguments.rwatson2008-08-251-0/+2
* Introduce two related changes to the TrustedBSD MAC Framework:rwatson2008-08-231-7/+5
* Reduce the scope of the vnode lock such that it does not covercsjp2008-08-121-1/+5
* Call pargs_drop() unconditionally in do_execve(), the function correctlykib2008-07-251-4/+2
* Pair the VOP_OPEN call from do_execve() with the reciprocal VOP_CLOSE.kib2008-07-171-0/+9
* Add DTrace 'proc' provider probes using the Statically Defined Tracejb2008-05-241-0/+32
* Implement the fexecve(2) syscall.kib2008-03-311-28/+77
* Remove kernel support for M:N threading.jeff2008-03-121-1/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-3/+3
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-3/+3
* Add the superpage reservation system. This is "part 2 of 2" of thealc2007-12-291-0/+7
* Implement fetching of the __FreeBSD_version from the ELF ABI-tag note.kib2007-12-041-0/+1
* Make sure there is a good default thread name for all threads.julian2007-11-141-0/+1
* Fix for the panic("vm_thread_new: kstack allocation failed") andkib2007-11-051-1/+3
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-4/+4
* Change the management of cached pages (PQ_CACHE) in two fundamentalalc2007-09-251-1/+1
* Fix a couple of issues with the stack limit for 32-bit processes on 64-bitjhb2007-07-121-4/+9
* Conditionally acquire Giant when dropping a reference on the ktrace vnodejhb2007-06-131-1/+6
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-2/+1
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-1/+1
* Rework the support for ABIs to override resource limits (used by 32-bitjhb2007-05-141-9/+0
* Update a comment: we usually call exec_vmspace_new with Giant not held,kris2007-03-251-1/+1
* Further system call comment cleanup:rwatson2007-03-051-10/+10
* Remove 'MPSAFE' annotations from the comments above most system calls: allrwatson2007-03-041-8/+0
* 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
OpenPOWER on IntegriCloud