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
*
Hold the page queues lock when performing vm_page_busy().
alc
2002-12-18
1
-0
/
+2
*
remove syscallarg().
alfred
2002-12-14
1
-7
/
+7
*
To avoid sleeping with all sorts of resources acquired (the reported
robert
2002-11-26
1
-3
/
+7
*
Acquire and release the page queues lock around pmap_remove_pages() because
alc
2002-11-25
1
-0
/
+2
*
- Release the imgp vnode prior to freeing exec_map resources to avoid
jeff
2002-11-17
1
-4
/
+4
*
Now that pmap_remove_all() is exported by our pmap implementations
alc
2002-11-16
1
-1
/
+1
*
When prot is VM_PROT_NONE, call pmap_page_protect() directly rather than
alc
2002-11-10
1
-1
/
+1
*
Correct merge-o: disable the right execve() variation if !MAC
rwatson
2002-11-05
1
-4
/
+4
*
Bring in two sets of changes:
rwatson
2002-11-05
1
-8
/
+72
*
Hook up the mac_will_execve_transition() and mac_execve_transition()
rwatson
2002-11-05
1
-0
/
+15
*
Remove reference to struct execve_args from struct imgact, which
rwatson
2002-11-05
1
-17
/
+39
*
- Move the 'done1' label down below the unlock of the proc lock and move
jhb
2002-10-11
1
-10
/
+9
*
Use the fields in the sysentvec and in the vm map header in place of the
jake
2002-09-21
1
-20
/
+46
*
Move setugidsafety() call outside of process lock. This prevents a lock
njl
2002-09-14
1
-3
/
+5
*
Drop the proc lock while calling fdcheckstd() which may block to allocate
truckman
2002-09-13
1
-1
/
+8
*
s/SGNL/SIG/
davidxu
2002-09-05
1
-1
/
+1
*
Added fields for VM_MIN_ADDRESS, PS_STRINGS and stack protections to
jake
2002-09-01
1
-2
/
+0
*
Renamed poorly named setregs to exec_setregs. Moved its prototype to
jake
2002-08-29
1
-2
/
+2
*
Don't require that sysentvec.sv_szsigcode be non-NULL.
jake
2002-08-29
1
-3
/
+7
*
Fixed most indentation bugs.
jake
2002-08-25
1
-7
/
+6
*
Fixed placement of operators. Wrapped long lines.
jake
2002-08-25
1
-11
/
+15
*
Fixed white space around operators, casts and reserved words.
jake
2002-08-24
1
-9
/
+8
*
return x; -> return (x);
jake
2002-08-24
1
-11
/
+11
*
slight cleanup of single-threading code for KSE processes
julian
2002-08-22
1
-4
/
+12
*
- Hold the vnode lock throughout execve.
jeff
2002-08-13
1
-11
/
+36
*
Introduce support for Mandatory Access Control and extensible
rwatson
2002-08-01
1
-0
/
+9
*
For processes which are set-user-ID or set-group-ID, the kernel performs a few
nectar
2002-07-30
1
-1
/
+2
*
Slight restructuring of the logic for credential change case identification
rwatson
2002-07-27
1
-2
/
+8
*
Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable
peter
2002-07-20
1
-9
/
+20
*
In execve(), delay the acquisition of Giant until after kmem_alloc_wait().
alc
2002-07-14
1
-2
/
+2
*
We don't need to clear oldcred here since newcred is not NULL yet.
jhb
2002-07-13
1
-3
/
+1
*
o Lock accesses to the page queues.
alc
2002-07-11
1
-1
/
+6
*
Clean up execve locking:
jeff
2002-07-06
1
-0
/
+8
*
#include <sys/ktrace.h> would be useful too. (for ktrace_mtx)
peter
2002-07-01
1
-0
/
+3
*
Add #include "opt_ktrace.h"
peter
2002-07-01
1
-0
/
+2
*
Part 1 of KSE-III
julian
2002-06-29
1
-4
/
+6
*
More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.
alfred
2002-06-29
1
-1
/
+1
*
o Eliminate vmspace::vm_minsaddr. It's initialized but never used.
alc
2002-06-25
1
-1
/
+0
*
Don't leak resources if fdcheckstd() fails during exec.
alfred
2002-06-20
1
-5
/
+10
*
Squish the "could sleep with process lock" messages caused by calling
alfred
2002-06-19
1
-1
/
+4
*
Properly lock accesses to p_tracep and p_traceflag. Also make a few
jhb
2002-06-07
1
-1
/
+10
*
- Reorder execve() so that it performs blocking operations before it
jhb
2002-05-02
1
-61
/
+73
*
When exec'ing a set[ug]id program, make sure that the stdio file descriptors
nectar
2002-04-19
1
-0
/
+4
*
Increase the size of the register stack storage on ia64 from 32K to 2MB so
peter
2002-04-05
1
-1
/
+7
*
Change the suser() API to take advantage of td_ucred as well as do a
jhb
2002-04-01
1
-1
/
+1
*
Add a local proc *p in exec_new_vmspace() to avoid repeated dereferencing
alc
2002-03-31
1
-6
/
+7
*
Make the reference counting of 'struct pargs' SMP safe.
alfred
2002-03-27
1
-6
/
+2
*
Remove an unnecessary and inconsistently used variable from exec_new_vmspace().
alc
2002-03-26
1
-3
/
+1
*
Remove __P.
alfred
2002-03-19
1
-2
/
+2
*
Convert all pmap_kenter/pmap_kremove pairs in MI code to use pmap_qenter/
jake
2002-03-17
1
-2
/
+2
[next]