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
/
sched_ule.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix UP build.
mdf
2010-09-02
1
-0
/
+2
*
Fix a bug with sched_affinity() where it checks td_pinned of another
mdf
2010-09-01
1
-11
/
+13
*
Remove unused KTRACE includes.
jhb
2010-08-19
1
-4
/
+0
*
Add a new ipi_cpu() function to the MI IPI API that can be used to send an
jhb
2010-08-06
1
-3
/
+3
*
A cosmetic change - don't output empty <flags>.
ivoras
2010-07-15
1
-2
/
+2
*
Update several places that iterate over CPUs to use CPU_FOREACH().
jhb
2010-06-11
1
-4
/
+2
*
Unconfuse THREAD and SMT flags
ivoras
2010-06-10
1
-1
/
+3
*
Cosmetic change to XML - less ugly newlines
ivoras
2010-06-10
1
-2
/
+2
*
Assert that the thread lock is held in sched_pctcpu() instead of
jhb
2010-06-03
1
-2
/
+1
*
Assert that the thread passed to sched_bind() and sched_unbind() is
jhb
2010-05-21
1
-0
/
+2
*
This pushes all of JC's patches that I have in place. I
rrs
2010-05-16
1
-1
/
+1
*
- Fix a race in sched_switch() of sched_4bsd.
attilio
2010-01-23
1
-21
/
+6
*
Allow swap out of the kernel stack for the thread with priority greater
kib
2009-12-31
1
-1
/
+1
*
Don't forget to use `void' for sched_balance(). It has no arguments.
ed
2009-12-28
1
-1
/
+1
*
Make ULE process usage (%CPU) accounting usable again by keeping track
ivoras
2009-11-24
1
-1
/
+4
*
Split P_NOLOAD into a per-thread flag (TDF_NOLOAD).
attilio
2009-11-03
1
-2
/
+2
*
Fix a sign bug in the handling of nice priorities when computing the
jhb
2009-10-15
1
-1
/
+1
*
Fix sched_switch_migrate():
attilio
2009-09-15
1
-11
/
+11
*
- Use cpuset_t and the CPU_ macros in place of cpumask_t so that ULE
jeff
2009-06-23
1
-19
/
+19
*
- Fix non-SMP build by encapsulating idle spin logic in a macro.
jeff
2009-04-29
1
-2
/
+8
*
- Fix the FBSDID line.
jeff
2009-04-29
1
-1
/
+1
*
- Remove the bogus idle thread state code. This may have a race in it
jeff
2009-04-29
1
-28
/
+12
*
- Fix an error that occurs when mp_ncpu is an odd number. steal_thresh
jeff
2009-03-14
1
-4
/
+9
*
- Use __XSTRING where I want the define to be expanded. This resulted in
jeff
2009-01-25
1
-2
/
+2
*
- Implement generic macros for producing KTR records that are compatible
jeff
2009-01-17
1
-18
/
+59
*
Add missing newlines to flags tags of CPU topology, for prettier
ivoras
2008-12-23
1
-2
/
+2
*
When checking to see if another CPU is running its idle thread, examine
jhb
2008-11-18
1
-4
/
+4
*
Increase the initial sbuf size for CPU topology dump to something more
ivoras
2008-11-02
1
-1
/
+1
*
Introduce a new sysctl, kern.sched.topology_spec, that returns an XML
ivoras
2008-10-29
1
-1
/
+87
*
- Check whether we've recorded this tick in ts_ticks on another cpu in
jeff
2008-07-19
1
-0
/
+6
*
Add the vtime (virtual time) hooks for DTrace.
jb
2008-05-25
1
-0
/
+18
*
- Add an integer argument to idle to indicate how likely we are to wake
jeff
2008-04-25
1
-5
/
+9
*
- Add a metric to describe how busy a processor has been over the last
jeff
2008-04-17
1
-7
/
+71
*
- Make SCHED_STATS more generic by adding a wrapper to create the
jeff
2008-04-17
1
-8
/
+30
*
Support and switch to the ULE scheduler:
marcel
2008-04-15
1
-1
/
+1
*
- Allow static_boost to specify no boost with '0', traditional kernel
jeff
2008-04-04
1
-2
/
+6
*
- Don't check for the ITHD pri class in tdq_load_add and rem. 4BSD doesn't
jeff
2008-04-04
1
-12
/
+6
*
- Restore runq to manipulating threads directly by putting runq links and
jeff
2008-03-20
1
-130
/
+117
*
- ULE and 4BSD share only one line of code from sched_newthread() so implement
jeff
2008-03-20
1
-6
/
+5
*
- Remove some dead code and comments related to KSE.
jeff
2008-03-19
1
-56
/
+16
*
- Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from
jeff
2008-03-19
1
-2
/
+1
*
In keeping with style(9)'s recommendations on macros, use a ';'
rwatson
2008-03-16
1
-2
/
+3
*
Make the function prototype for cpu_search() match the declaration so that
jhb
2008-03-14
1
-2
/
+2
*
Remove kernel support for M:N threading.
jeff
2008-03-12
1
-9
/
+0
*
- Pass the priority argument from *sleep() into sleepq and down into
jeff
2008-03-12
1
-1
/
+9
*
- Fix the invalid priority panics people are seeing by forcing
jeff
2008-03-10
1
-25
/
+10
*
- Don't rely on a side effect of sched_prio() to set the initial ts_runq
jeff
2008-03-10
1
-0
/
+1
*
Reduce ULE context switch time by over 25%.
jeff
2008-03-10
1
-52
/
+52
*
- Add an implementation of sched_preempt() that avoids excessive IPIs.
jeff
2008-03-10
1
-62
/
+72
*
Add support for the new cpu topology api:
jeff
2008-03-02
1
-497
/
+439
[next]