aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_exec.c
Commit message (Expand)AuthorAgeFilesLines
* Revert r267961, r267973:Glen Barber2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-2/+1
* Remove duplicated includes.Pawel Jakub Dawidek2014-06-261-1/+0
* Refresh a comment. The VM_STACK option was eliminated in r43209.Alan Cox2014-06-091-3/+3
* When exec_new_vmspace() decides that current vmspace cannot be reusedKonstantin Belousov2014-05-201-0/+9
* Make the array pointed to by AT_PAGESIZES auxv properly aligned.Konstantin Belousov2014-03-191-21/+24
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-2/+2
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEAndriy Gapon2013-11-261-5/+5
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* Add a sysctl kern.disallow_high_osrel which disables executing theKonstantin Belousov2013-10-151-0/+14
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-1/+3
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).Konstantin Belousov2013-08-221-1/+1
* Specify SDT probe argument types in the probe definition itself rather thanMark Johnston2013-08-151-6/+3
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-091-6/+3
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-071-2/+2
* Revert r253939:Attilio Rao2013-08-051-2/+2
* The page hold mechanism is fast but it has couple of fallouts:Attilio Rao2013-08-041-2/+2
* Don't busy the page unless we are likely to release the object lock.Alan Cox2013-06-061-2/+4
* Do not map the shared page COW. If the process wired its addressKonstantin Belousov2013-06-031-2/+3
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-3/+4
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-3/+0
* When vforked child is traced, the debugging events are not generatedKonstantin Belousov2013-02-071-1/+1
* The r241025 fixed the case when a binary, executed from nullfs mount,Konstantin Belousov2012-11-021-2/+5
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-21/+4
* ktrace/kern_exec: check p_tracecred instead of p_credAndriy Gapon2012-10-061-1/+2
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.Konstantin Belousov2012-09-281-8/+5
* Revert r240931, as the previous comment was actually in sync with POSIX.Pawel Jakub Dawidek2012-09-271-3/+3
* We cannot open file for reading and executing (O_RDONLY | O_EXEC).Pawel Jakub Dawidek2012-09-251-3/+3
* Unbreak handling of descriptors opened with O_EXEC by fexecve(2).Mateusz Guzik2012-07-081-1/+3
* Move the code dealing with shared page into a dedicatedKonstantin Belousov2012-06-231-192/+0
* Stop updating the struct vdso_timehands from even handler executed inKonstantin Belousov2012-06-231-54/+43
* Implement mechanism to export some kernel timekeeping data toKonstantin Belousov2012-06-221-0/+93
* Enchance the shared page chunk allocator.Konstantin Belousov2012-06-221-14/+63
* Add a new sched_clear_name() method to the scheduler interface to clearJohn Baldwin2012-03-081-0/+4
* Use shared lock for the executable vnode in the exec path after theKonstantin Belousov2012-01-191-5/+8
* Do not deliver SIGTRAP on exec as the normal signal, use ptracestop() onKonstantin Belousov2011-09-271-10/+0
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-3/+3
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-1/+5
* Define two new sysctl node flags: CTLFLAG_CAPRD and CTLFLAG_CAPRW, whichRobert Watson2011-07-171-2/+3
* Add some checks to ensure that Capsicum is behaving correctly, and add someJonathan Anderson2011-06-301-0/+24
* Introduce preliminary support of the show description of the ABI ofDmitry Chagin2011-02-251-0/+6
* Create shared (readonly) page. Each ABI may specify the use of page byKonstantin Belousov2011-01-081-4/+85
* - When disabling ktracing on a process, free any pending requests thatJohn Baldwin2010-10-211-10/+2
* execve(2) has a special check for file permissions: a file must have atJaakko Heinonen2010-08-301-8/+8
* Add an extra comment to the SDT probes definition. This allows us to getRui Paulo2010-08-221-3/+3
* Supply some useful information to the started image using ELF aux vectors.Konstantin Belousov2010-08-171-3/+28
* The interpreter name should no longer be treated as a buffer that can beAlan Cox2010-07-281-0/+4
* Introduce exec_alloc_args(). The objective being to encapsulate theAlan Cox2010-07-271-13/+23
* Change the order in which the file name, arguments, environment, andAlan Cox2010-07-251-6/+8
* Eliminate a little bit of duplicated code.Alan Cox2010-07-231-3/+2