summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exec.c
Commit message (Expand)AuthorAgeFilesLines
* Add sysent flag to switch to capabilities mode on startup.ed2015-08-031-0/+4
* The si_status field of the siginfo_t, provided by the waitid(2) andkib2015-07-181-1/+1
* Implement CloudABI's exec() call.ed2015-07-161-7/+81
* exec: textvp -> oldtextvp; binvp -> newtextvpmjg2015-07-141-15/+15
* exec plug a redundant vref + vrele of the image vnodemjg2015-07-141-8/+6
* Do not calculate the stack's bottom address twice.kib2015-06-301-1/+1
* Make KPI of vm_pager_get_pages() more strict: if a pager changes a pageglebius2015-06-121-7/+4
* Implement lockless resource limits.mjg2015-06-101-1/+1
* On exec, single-threading must be enforced before arguments space iskib2015-05-101-47/+58
* Handle incorrect ELF images specifying size for PT_GNU_STACK not beingkib2015-04-231-1/+1
* Implement support for binary to requesting specific stack size for thekib2015-04-151-2/+15
* Introduce vm_object_color() and use it in mmap(2) to set the color ofalc2015-03-211-4/+1
* cred: add proc_set_cred helpermjg2015-03-161-2/+2
* Add procctl(2) PROC_TRACE_CTL command to enable or disable debuggerkib2015-01-181-0/+2
* Add facility to stop all userspace processes. The supposed use of thekib2014-12-131-3/+3
* filedesc: fix missed comments about fdsetugidsafetymjg2014-10-311-4/+2
* Replace some calls to fuword() by fueword() with proper error checking.kib2014-10-281-9/+17
* filedesc: cleanup setugidsafety a littlemjg2014-10-221-1/+1
* Plug unnecessary binvp NULL initialization and test.mjg2014-10-201-3/+3
* Use bzero instead of explicitly zeroing stuff in do_execve.mjg2014-09-291-22/+1
* If vm_page_grab() allocates a new page, the page is not inserted intokib2014-08-131-0/+1
* Plug p_pptr null test in do_execve. It is always true.mjg2014-07-141-1/+1
* Don't call crdup nor uifind under vnode lock.mjg2014-07-071-2/+4
* Remove ia64.marcel2014-07-071-9/+0
* Plug gcc warning after r268074 about unitialized newsigactsmjg2014-07-021-1/+3
* Don't call crcopysafe or uifind unnecessarily in execve.mjg2014-07-011-10/+10
* Perform a lockless check in sigacts_shared.mjg2014-07-011-5/+4
* Call fdcloseexec right after fdunshare.mjg2014-06-281-2/+2
* Make fdunshare accept only td parameter.mjg2014-06-281-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-2/+1
* Revert r267961, r267973:gjb2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-2/+1
* Remove duplicated includes.pjd2014-06-261-1/+0
* Refresh a comment. The VM_STACK option was eliminated in r43209.alc2014-06-091-3/+3
* When exec_new_vmspace() decides that current vmspace cannot be reusedkib2014-05-201-0/+9
* Make the array pointed to by AT_PAGESIZES auxv properly aligned.kib2014-03-191-21/+24
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-2/+2
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEavg2013-11-261-5/+5
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingattilio2013-11-251-1/+0
* Add a sysctl kern.disallow_high_osrel which disables executing thekib2013-10-151-0/+14
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-1/+3
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).kib2013-08-221-1/+1
* Specify SDT probe argument types in the probe definition itself rather thanmarkj2013-08-151-6/+3
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-6/+3
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-2/+2
* Revert r253939:attilio2013-08-051-2/+2
* The page hold mechanism is fast but it has couple of fallouts:attilio2013-08-041-2/+2
* Don't busy the page unless we are likely to release the object lock.alc2013-06-061-2/+4
* Do not map the shared page COW. If the process wired its addresskib2013-06-031-2/+3
* MFCattilio2013-03-021-3/+0
|\
OpenPOWER on IntegriCloud