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_fork.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Do not lock the process when calling fdfree() (this would have recursed on
jhb
2002-10-18
1
-4
/
+0
*
- Add a new global mutex 'ppeers_lock' to protect the p_peers list of
jhb
2002-10-15
1
-38
/
+50
*
- Create a new scheduler api that is defined in sys/sched.h
jeff
2002-10-12
1
-6
/
+7
*
Round out the facilty for a 'bound' thread to loan out its KSE
julian
2002-10-09
1
-2
/
+0
*
Some kernel threads try to do significant work, and the default KSTACK_PAGES
scottl
2002-10-02
1
-4
/
+9
*
Back our kernel support for reliable signal queues.
jmallett
2002-10-01
1
-1
/
+0
*
First half of implementation of ksiginfo, signal queues, and such. This
jmallett
2002-09-30
1
-0
/
+1
*
Add kernel support needed for the KSE-aware libpthread:
mini
2002-09-16
1
-2
/
+0
*
Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.
julian
2002-09-15
1
-5
/
+3
*
Completely redo thread states.
julian
2002-09-11
1
-0
/
+1
*
Use UMA as a complex object allocator.
julian
2002-09-06
1
-33
/
+3
*
s/SGNL/SIG/
davidxu
2002-09-05
1
-1
/
+1
*
slight cleanup of single-threading code for KSE processes
julian
2002-08-22
1
-0
/
+9
*
Move code block added in 1.157 to a safer part of fork1().
mdodd
2002-08-07
1
-9
/
+9
*
Kernel modifications necessary to allow to follow fork()ed children.
mdodd
2002-08-04
1
-0
/
+10
*
Update docs to reflect change in count of procs reserved for root
silby
2002-07-30
1
-1
/
+1
*
Wire the sysctl output buffer before grabbing any locks to prevent
truckman
2002-07-28
1
-0
/
+1
*
part of a greater patch set..
julian
2002-07-14
1
-1
/
+1
*
Thinking about it I came to the conclusion that the KSE states were incorrectly
julian
2002-07-14
1
-3
/
+1
*
Revert removal of cred_free_thread(): It is used to ensure that a thread's
mini
2002-07-11
1
-0
/
+3
*
Part 1 of KSE-III
julian
2002-06-29
1
-21
/
+54
*
Remove unused diagnostic function cread_free_thread().
mini
2002-06-24
1
-3
/
+0
*
- Proper locking for p_tracep and p_traceflag.
jhb
2002-06-07
1
-7
/
+7
*
- Protect randompid and nprocs with the allproc_lock.
jhb
2002-05-02
1
-101
/
+122
*
Lock proctree_lock instead of pgrpsess_lock.
jhb
2002-04-16
1
-2
/
+2
*
Whitespace changes to wrap long lines.
jhb
2002-04-09
1
-4
/
+8
*
Change callers of mtx_init() to pass in an appropriate lock type name. In
jhb
2002-04-04
1
-1
/
+1
*
Fix leakage of p_pgrp lock.
tanimura
2002-04-02
1
-0
/
+4
*
Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter()
dillon
2002-04-01
1
-0
/
+1
*
Make the reference counting of 'struct pargs' SMP safe.
alfred
2002-03-27
1
-2
/
+1
*
Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locks
jeff
2002-03-27
1
-1
/
+1
*
Compromise for critical*()/cpu_critical*() recommit. Cleanup the interrupt
dillon
2002-03-27
1
-3
/
+7
*
Add a change mirroring that made to kern/subr_trap.c and others.
benno
2002-03-21
1
-9
/
+3
*
Remove references to vm_zone.h and switch over to the new uma API.
jeff
2002-03-20
1
-2
/
+2
*
revert last commit temporarily due to whining on the lists.
dillon
2002-02-26
1
-8
/
+1
*
STAGE-1 of 3 commit - allow (but do not require) interrupts to remain
dillon
2002-02-26
1
-1
/
+8
*
Lock struct pgrp, session and sigio.
tanimura
2002-02-23
1
-1
/
+7
*
Add some DIAGNOSTIC code.
julian
2002-02-22
1
-6
/
+9
*
Convert p->p_runtime and PCPU(switchtime) to bintime format.
phk
2002-02-22
1
-2
/
+2
*
A few misc forkbomb defenses:
silby
2002-02-19
1
-2
/
+5
*
If the credential on an incoming thread is correct, don't bother
julian
2002-02-17
1
-0
/
+2
*
Fix a couple of style bugs introduced (or touched by) previous commit.
peter
2002-02-07
1
-1
/
+0
*
Pre-KSE/M3 commit.
julian
2002-02-07
1
-30
/
+33
*
SMP Lock struct file, filedesc and the global file list.
alfred
2002-01-13
1
-3
/
+9
*
GC fast_vfork; it's not actually referenced anywhere.
silby
2002-01-09
1
-4
/
+0
*
Return EINVAL if kernel only flags are passed to the rfork syscall rather
jhb
2001-12-19
1
-2
/
+4
*
Modify the critical section API as follows:
jhb
2001-12-18
1
-7
/
+2
*
Fix some nits in fork_exit() so it more properly duplicates the backend
jhb
2001-12-14
1
-4
/
+4
*
Add a per-thread ucred reference for syscalls and synchronous traps from
jhb
2001-10-26
1
-0
/
+5
*
Fix ktrace enablement/disablement races that can result in a vnode
dillon
2001-10-24
1
-3
/
+4
[next]