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
...
*
Fix semctl(2) breakage from the previous commit. Previously __semctl() had
jhb
2006-06-29
1
-7
/
+12
*
Fix a bug when accumulating run time, if a thread calls yield() syscall,
davidxu
2006-06-29
1
-5
/
+5
*
Fix system load count (noticed by dephij). Remove incorrect
davidxu
2006-06-29
1
-6
/
+1
*
Remove unused function declaration.
davidxu
2006-06-29
1
-4
/
+2
*
Remove load balancer code, since it has serious priority inversion problem
davidxu
2006-06-29
1
-1011
/
+413
*
- Add a kern_semctl() helper function for __semctl(). It accepts a pointer
jhb
2006-06-27
1
-39
/
+77
*
- Expand the scope of Giant some in mount(2) to protect the vfsp structure
jhb
2006-06-27
2
-15
/
+26
*
Compress direct cr_ruid comparsion and jailed() call to suser_cred(9).
pjd
2006-06-27
1
-2
/
+4
*
Use suser_cred(9) instead of checking cr_uid directly.
pjd
2006-06-27
1
-1
/
+1
*
- Use suser_cred(9) instead of checking cr_ruid directly.
pjd
2006-06-27
1
-7
/
+10
*
Backed out the change by request from rwatson.
babkin
2006-06-26
1
-72
/
+0
*
Address a problem I missed in removing Giant from the kernel linker. Not
jhb
2006-06-26
1
-3
/
+9
*
Remove duplicate security checks already performed in kern_kldload().
jhb
2006-06-26
1
-7
/
+1
*
Trim basically unused 'unp' in uipc_connect().
rwatson
2006-06-26
1
-3
/
+0
*
The common UID/GID space implementation. It has been discussed on -arch
babkin
2006-06-25
1
-0
/
+72
*
If linker_release_module() fails then we still hold a reference on
iedowse
2006-06-25
1
-2
/
+12
*
Simplify the code and remove two mutex operations.
pjd
2006-06-24
1
-9
/
+5
*
Replace the kld_mtx mutex with a kld_sx sx lock and expand it's scope to
jhb
2006-06-21
3
-54
/
+79
*
- Push down Giant in kldfind() and kldsym().
jhb
2006-06-21
1
-16
/
+10
*
Whoops, revert accidental commit.
jhb
2006-06-21
1
-19
/
+7
*
Fix two comments and a style fix.
jhb
2006-06-21
2
-11
/
+25
*
Various whitespace fixes.
jhb
2006-06-21
1
-12
/
+11
*
Conditionally acquire Giant around VFS operations.
jhb
2006-06-20
3
-5
/
+20
*
- Push Giant down into linker_reference_module().
jhb
2006-06-20
2
-4
/
+32
*
Make linker_find_file_by_name() and linker_find_file_by_id() static to
jhb
2006-06-20
1
-2
/
+12
*
- Add a new linker_file_foreach() function that walks the list of linker
jhb
2006-06-20
1
-28
/
+52
*
Make linker_file_add_dependency() and linker_load_module() static since
jhb
2006-06-20
1
-4
/
+8
*
Don't check if malloc(M_WAITOK) returns NULL.
jhb
2006-06-20
1
-4
/
+0
*
Use 'else' to remove another goto.
jhb
2006-06-20
1
-5
/
+2
*
- Remove some useless variable initializations.
jhb
2006-06-20
1
-6
/
+3
*
Properly cast the values of valsize (the size of the value passed in)
gnn
2006-06-20
1
-2
/
+2
*
When retrieving SO_ERROR via getsockopt(), hold the socket lock around
rwatson
2006-06-18
1
-0
/
+2
*
Add a funny sysctl: debug.kdb.trap_code .
yar
2006-06-18
1
-1
/
+22
*
Remove sbinsertoob(), sbinsertoob_locked(). They violate (and have
rwatson
2006-06-17
2
-128
/
+0
*
Add a description for sysctl -d.
emaste
2006-06-17
1
-1
/
+1
*
Remove unused (and ifdef'd) unp_abort() and unp_drain().
rwatson
2006-06-16
1
-18
/
+0
*
Add a kern.timecounter.tc sysctl tree that contains the mask,
dwmalone
2006-06-16
1
-0
/
+40
*
Kill an XXX remark that has been untrue since rev. 1.150 of this file.
yar
2006-06-16
1
-4
/
+0
*
Axe Giant from vn_fullpath(9). The vnode -> pathname lookup should be
csjp
2006-06-16
1
-4
/
+0
*
o Expand an exclusive lock scope to prevent a race between two
maxim
2006-06-15
1
-5
/
+5
*
Use scheduler API sched_relinquish() to implement yield() syscall.
davidxu
2006-06-15
1
-8
/
+2
*
Add scheduler API sched_relinquish(), the API is used to implement
davidxu
2006-06-15
4
-3
/
+44
*
Clear ke_runq before calling maybe_preempt, this avoids a
davidxu
2006-06-14
1
-0
/
+2
*
Unexpand an instance of TAILQ_EMPTY()
delphij
2006-06-14
1
-1
/
+1
*
Unbreak 64-bit architectures. The 3rd argument to kern_kldload() is
marcel
2006-06-14
1
-4
/
+6
*
Fox a typo in sched_is_timeshare.
davidxu
2006-06-13
1
-1
/
+1
*
Pass boolean value to __predict_false. Try to keep KSE slot count
davidxu
2006-06-13
1
-2
/
+2
*
Use kern_kldload() and kern_kldunload() to load and unload modules when
jhb
2006-06-13
1
-7
/
+5
*
A couple of minor style tweaks.
jhb
2006-06-13
1
-2
/
+4
*
- Add a kern_kldload() that is most of the previous kldload() and push
jhb
2006-06-13
1
-39
/
+47
[prev]
[next]