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_synch.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Get rid of struct proc p_sched and struct thread td_sched pointers.
kib
2016-06-05
1
-2
/
+2
*
Use DELAY() instead of _sleep() when SCHEDULER_STOPPED() is set inside
hselasky
2016-05-23
1
-1
/
+1
*
sys: extend use of the howmany() macro when available.
pfg
2016-04-26
1
-1
/
+1
*
Rework handling of thread sleeps before timers are working.
jhb
2016-03-31
1
-19
/
+2
*
Add td_swinvoltick to track last involuntary context switch
cem
2016-03-25
1
-1
/
+3
*
Remove several write-only variables, all reported by the gcc 4.9
kib
2015-05-29
1
-4
/
+2
*
CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten
jkim
2015-05-22
1
-1
/
+1
*
Remove support for Xen PV domU kernels. Support for HVM domU kernels
jhb
2015-04-30
1
-9
/
+0
*
Remove unimplemented sched provider probes.
markj
2015-04-18
1
-11
/
+0
*
Revert for r277213:
hselasky
2015-01-22
1
-10
/
+3
*
Major callout subsystem cleanup and rewrite:
hselasky
2015-01-15
1
-3
/
+10
*
Fix multiple incorrect SYSCTL arguments in the kernel:
hselasky
2014-10-21
1
-2
/
+1
*
pause_sbt(): Take the cold path (ie. use DELAY()) if KDB is active
dumbbell
2014-09-08
1
-1
/
+1
*
use saner calculations in should_yield
avg
2013-11-26
1
-1
/
+1
*
dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE
avg
2013-11-26
1
-6
/
+6
*
- For kernel compiled only with KDTRACE_HOOKS and not any lock debugging
attilio
2013-11-25
1
-1
/
+0
*
Make load average sampling asynchronous to hardclock ticks. This improves
mav
2013-09-24
1
-2
/
+2
*
Fix lc_lock/lc_unlock() support for rmlocks held in shared mode. With
davide
2013-09-20
1
-1
/
+2
*
Simplify pause_sbt() logic. Don't call DELAY() if remainder is less
hselasky
2013-08-30
1
-7
/
+7
*
Don't call sleepinit() from proc0_init(), make it a SYSINIT instead.
cognet
2013-08-09
1
-2
/
+8
*
should_yield: protect from td_swvoltick being uninitialized or too stale
avg
2013-07-09
1
-1
/
+1
*
Correct the comment above _sleep() function which still mentions 'timo'
davide
2013-06-28
1
-1
/
+1
*
Partially revert r195702. Deferring stops is now implemented via a set of
jhb
2013-03-18
1
-2
/
+0
*
Make kern_nanosleep() and pause_sbt() to use per-CPU sleep queues.
mav
2013-03-12
1
-3
/
+4
*
MFcalloutng:
davide
2013-03-04
1
-26
/
+29
*
MFcalloutng (r244355):
davide
2013-03-04
1
-2
/
+3
*
Fix some minor inaccuracies introduced in r243251.
bjk
2013-01-05
1
-3
/
+3
*
Implement the DTrace sched provider. This implementation aims to be
rstone
2012-05-15
1
-0
/
+17
*
Include the associated wait channel message for context switch ktrace
jhb
2012-04-20
1
-4
/
+4
*
panic: add a switch and infrastructure for stopping other CPUs in SMP case
avg
2011-12-11
1
-2
/
+4
*
Make sure the description of pause() is
hselasky
2011-12-03
1
-1
/
+2
*
Given that the typical usage of pause() is pause("zzz", hz / N), where N can
hselasky
2011-11-20
1
-1
/
+1
*
Minor style change:
hselasky
2011-11-20
1
-10
/
+9
*
Simplify the usb_pause_mtx() function by factoring out the generic parts
hselasky
2011-11-19
1
-5
/
+23
*
In order to maximize the re-usability of kernel code in user space this
kmacy
2011-09-16
1
-1
/
+1
*
Simplify a stale assertion. We have not called mi_switch() from a nested
jhb
2011-05-24
1
-3
/
+1
*
Use a name instead of a magic number for kern_yield(9) when the priority
mdf
2011-05-13
1
-1
/
+3
*
Based on discussions on the svn-src mailing list, rework r218195:
mdf
2011-02-08
1
-2
/
+33
*
Only change the priority of timeshare threads to PRI_MAX_TIMESHARE
jhb
2011-01-06
1
-1
/
+2
*
Add new msleep(9) flag PBDY that shall be specified together with
kib
2009-07-14
1
-0
/
+2
*
When wakeup(9) is going to notify swapper, assert that wait channel is not
kib
2009-07-14
1
-1
/
+4
*
Remove even more unneeded variable assignments.
ed
2009-02-26
1
-1
/
+0
*
- Implement generic macros for producing KTR records that are compatible
jeff
2009-01-17
1
-13
/
+14
*
- Forward port flush of page table updates on context switch or userret
kmacy
2008-10-19
1
-0
/
+9
*
- Don't do a WITNESS_SAVE() on the interlock if it is Giant in the condition
jhb
2008-09-25
1
-0
/
+2
*
Remove the now unused `lbolt' variable from the kernel.
ed
2008-08-20
1
-15
/
+3
*
Permit Giant to be passed as the explicit interlock either to
jhb
2008-08-07
1
-2
/
+6
*
If a thread that is swapped out is made runnable, then the setrunnable()
jhb
2008-08-05
1
-15
/
+17
*
- Make SCHED_STATS more generic by adding a wrapper to create the
jeff
2008-04-17
1
-1
/
+5
*
Consistently use ANSI C declarationsfor all functions in kern_synch.c.
rwatson
2008-03-16
1
-19
/
+7
[next]