index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_exec.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add sysent flag to switch to capabilities mode on startup.
ed
2015-08-03
1
-0
/
+4
*
The si_status field of the siginfo_t, provided by the waitid(2) and
kib
2015-07-18
1
-1
/
+1
*
Implement CloudABI's exec() call.
ed
2015-07-16
1
-7
/
+81
*
exec: textvp -> oldtextvp; binvp -> newtextvp
mjg
2015-07-14
1
-15
/
+15
*
exec plug a redundant vref + vrele of the image vnode
mjg
2015-07-14
1
-8
/
+6
*
Do not calculate the stack's bottom address twice.
kib
2015-06-30
1
-1
/
+1
*
Make KPI of vm_pager_get_pages() more strict: if a pager changes a page
glebius
2015-06-12
1
-7
/
+4
*
Implement lockless resource limits.
mjg
2015-06-10
1
-1
/
+1
*
On exec, single-threading must be enforced before arguments space is
kib
2015-05-10
1
-47
/
+58
*
Handle incorrect ELF images specifying size for PT_GNU_STACK not being
kib
2015-04-23
1
-1
/
+1
*
Implement support for binary to requesting specific stack size for the
kib
2015-04-15
1
-2
/
+15
*
Introduce vm_object_color() and use it in mmap(2) to set the color of
alc
2015-03-21
1
-4
/
+1
*
cred: add proc_set_cred helper
mjg
2015-03-16
1
-2
/
+2
*
Add procctl(2) PROC_TRACE_CTL command to enable or disable debugger
kib
2015-01-18
1
-0
/
+2
*
Add facility to stop all userspace processes. The supposed use of the
kib
2014-12-13
1
-3
/
+3
*
filedesc: fix missed comments about fdsetugidsafety
mjg
2014-10-31
1
-4
/
+2
*
Replace some calls to fuword() by fueword() with proper error checking.
kib
2014-10-28
1
-9
/
+17
*
filedesc: cleanup setugidsafety a little
mjg
2014-10-22
1
-1
/
+1
*
Plug unnecessary binvp NULL initialization and test.
mjg
2014-10-20
1
-3
/
+3
*
Use bzero instead of explicitly zeroing stuff in do_execve.
mjg
2014-09-29
1
-22
/
+1
*
If vm_page_grab() allocates a new page, the page is not inserted into
kib
2014-08-13
1
-0
/
+1
*
Plug p_pptr null test in do_execve. It is always true.
mjg
2014-07-14
1
-1
/
+1
*
Don't call crdup nor uifind under vnode lock.
mjg
2014-07-07
1
-2
/
+4
*
Remove ia64.
marcel
2014-07-07
1
-9
/
+0
*
Plug gcc warning after r268074 about unitialized newsigacts
mjg
2014-07-02
1
-1
/
+3
*
Don't call crcopysafe or uifind unnecessarily in execve.
mjg
2014-07-01
1
-10
/
+10
*
Perform a lockless check in sigacts_shared.
mjg
2014-07-01
1
-5
/
+4
*
Call fdcloseexec right after fdunshare.
mjg
2014-06-28
1
-2
/
+2
*
Make fdunshare accept only td parameter.
mjg
2014-06-28
1
-1
/
+1
*
Pull in r267961 and r267973 again. Fix for issues reported will follow.
hselasky
2014-06-28
1
-2
/
+1
*
Revert r267961, r267973:
gjb
2014-06-27
1
-1
/
+2
*
Extend the meaning of the CTLFLAG_TUN flag to automatically check if
hselasky
2014-06-27
1
-2
/
+1
*
Remove duplicated includes.
pjd
2014-06-26
1
-1
/
+0
*
Refresh a comment. The VM_STACK option was eliminated in r43209.
alc
2014-06-09
1
-3
/
+3
*
When exec_new_vmspace() decides that current vmspace cannot be reused
kib
2014-05-20
1
-0
/
+9
*
Make the array pointed to by AT_PAGESIZES auxv properly aligned.
kib
2014-03-19
1
-21
/
+24
*
Update kernel inclusions of capability.h to use capsicum.h instead; some
rwatson
2014-03-16
1
-2
/
+2
*
dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE
avg
2013-11-26
1
-5
/
+5
*
- For kernel compiled only with KDTRACE_HOOKS and not any lock debugging
attilio
2013-11-25
1
-1
/
+0
*
Add a sysctl kern.disallow_high_osrel which disables executing the
kib
2013-10-15
1
-0
/
+14
*
Change the cap_rights_t type from uint64_t to a structure that we can extend
pjd
2013-09-05
1
-1
/
+3
*
Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).
kib
2013-08-22
1
-1
/
+1
*
Specify SDT probe argument types in the probe definition itself rather than
markj
2013-08-15
1
-6
/
+3
*
The soft and hard busy mechanism rely on the vm object lock to work.
attilio
2013-08-09
1
-6
/
+3
*
Replace kernel virtual address space allocation with vmem. This provides
jeff
2013-08-07
1
-2
/
+2
*
Revert r253939:
attilio
2013-08-05
1
-2
/
+2
*
The page hold mechanism is fast but it has couple of fallouts:
attilio
2013-08-04
1
-2
/
+2
*
Don't busy the page unless we are likely to release the object lock.
alc
2013-06-06
1
-2
/
+4
*
Do not map the shared page COW. If the process wired its address
kib
2013-06-03
1
-2
/
+3
*
MFC
attilio
2013-03-02
1
-3
/
+0
|
\
[next]