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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove Giant from osigblock(), osigsetmask(), and kern_sigaltstack().
jhb
2003-04-23
1
-15
/
+7
*
The signotify() sanity check in userret() doesn't need Giant anymore.
jhb
2003-04-23
1
-2
/
+0
*
Add lock assertions for various proc/thread/kse/ksegroup fields to the
jhb
2003-04-23
2
-0
/
+16
*
- Reorganize osigstack() to do the copyin first, grab the proc lock once,
jhb
2003-04-23
1
-19
/
+13
*
Remove Giant from [gs]etpriority().
jhb
2003-04-23
1
-6
/
+0
*
- Protect p_numthreads with the sched_lock.
jhb
2003-04-23
4
-27
/
+33
*
Add /dev to the Alpha manual mount root example.
obrien
2003-04-23
1
-1
/
+1
*
- Move PS_PROFIL and its new cousin PS_STOPPROF back over to p_flag and
jhb
2003-04-22
4
-49
/
+36
*
- Assert that the proc lock and sched_lock are held in sched_nice().
jhb
2003-04-22
2
-2
/
+5
*
Lock both the proc lock and sched_lock when calling sched_nice since
jhb
2003-04-22
1
-0
/
+2
*
Prefer the proc lock to sched_lock when testing PS_INMEM now that it is
jhb
2003-04-22
1
-2
/
+1
*
Protect p_swtime with the sched_lock.
jhb
2003-04-22
1
-0
/
+2
*
- Mark the kse_purge_group() and kse_purge() definitions static to match
jhb
2003-04-22
2
-10
/
+6
*
Create a new function, device_is_attached(), that is like
imp
2003-04-21
1
-0
/
+6
*
Fix lock order reversal problem.
davidxu
2003-04-21
3
-8
/
+4
*
Introduce two flags to control upcall behaviour:
davidxu
2003-04-21
2
-102
/
+72
*
Fix /dev/devctl's implementation of poll. We should only be setting
imp
2003-04-21
1
-11
/
+5
*
- Lock the vm_object when performing vm_object_pip_add().
alc
2003-04-20
1
-0
/
+8
*
Lock the vm_object in vfs_busy_pages().
alc
2003-04-20
1
-0
/
+4
*
- Lock the vm_object when performing vm_object_pip_subtract().
alc
2003-04-19
1
-1
/
+2
*
- Lock the vm_object when performing vm_object_pip_wakeupn().
alc
2003-04-19
1
-1
/
+6
*
Lock the jumbo_vm_object when performing vm_page_alloc().
alc
2003-04-19
1
-0
/
+2
*
Test next upcall time correctly.
davidxu
2003-04-19
2
-2
/
+2
*
Unbreak sigaltstack syscall. sigonstack is now a function and
davidxu
2003-04-19
1
-7
/
+2
*
Use correct thread pointer.
davidxu
2003-04-19
2
-2
/
+2
*
- Make sigonstack() a regular function instead of an inline and add a proc
jhb
2003-04-18
1
-5
/
+23
*
Use the proc lock to protect p_singlethread and a P_WEXIT test. This
jhb
2003-04-18
2
-4
/
+4
*
Rename do_sigprocmask() to kern_sigprocmask() and make it a global symbol
jhb
2003-04-18
1
-8
/
+6
*
Add a couple of sched_lock asserts.
jhb
2003-04-18
1
-0
/
+2
*
- Add a static function pgadjustjobc() to adjust the job control count for
jhb
2003-04-18
1
-36
/
+42
*
Update NAI copyright to 2003, missed in earlier commits and merges.
rwatson
2003-04-18
1
-1
/
+1
*
Update locking around vm_object_page_remove() to use the new macros.
alc
2003-04-18
1
-2
/
+2
*
- Set the ke_cpu field in sched_add() for interrupt and realtime threads
jeff
2003-04-18
1
-5
/
+7
*
Add a thread_unlink() and use it.
julian
2003-04-18
2
-22
/
+28
*
- kthread's don't have p_textvp set to anything, so replace code that
jhb
2003-04-17
1
-7
/
+1
*
- Use a local struct proc variable to improve readability.
jhb
2003-04-17
1
-11
/
+11
*
Tweak locking in the PS_XCPU handler to hold the sched_lock while reading
jhb
2003-04-17
1
-4
/
+5
*
The sched_lock is not needed while clearing two of the P_STOPPED bits in
jhb
2003-04-17
1
-3
/
+2
*
Don't assume that p_session hasn't changed out from under us after unlocking
jhb
2003-04-17
1
-12
/
+11
*
Lock the sched_lock while setting TDF_INPANIC.
jhb
2003-04-17
1
-0
/
+2
*
Use TD_IS_RUNNING() instead of thread_running() in the adaptive mutex
jhb
2003-04-17
2
-14
/
+4
*
fork1() already sets PS_INMEM, so don't set it again. This lets us push
jhb
2003-04-17
1
-3
/
+2
*
- The prison mutex cannot possibly protect pointers to the prison it
jhb
2003-04-17
1
-3
/
+1
*
Add some locking in for a few proc and thread fields.
jhb
2003-04-17
2
-2
/
+7
*
- Push Giant down into the fork1() function a small bit.
jhb
2003-04-17
1
-11
/
+10
*
Adjust a few comments.
jhb
2003-04-17
1
-1
/
+1
*
Protect td_sigmask with the proc lock.
jhb
2003-04-17
4
-1
/
+11
*
Test the P_WEXIT flag while already hold the proc lock instead of right
jhb
2003-04-17
1
-3
/
+2
*
Hold the proc lock across a wider range of fields that it protects.
jhb
2003-04-17
1
-2
/
+2
*
Don't hold the proc lock while performing sigset conversions on local
jhb
2003-04-17
1
-1
/
+1
[next]