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
*
sched_ule: fix inverted condition in reporting of priority lending via ktr
avg
2012-09-14
1
-1
/
+1
*
Mark the idle threads as non-sleepable and also assert that an idle
jhb
2012-08-22
1
-0
/
+1
*
Some more minor tunings inspired by bde@.
mav
2012-08-11
1
-18
/
+22
*
Allow idle threads to steal second threads from other cores on systems with
mav
2012-08-11
1
-6
/
+0
*
Some minor tunings/cleanups inspired by bde@ after previous commits:
mav
2012-08-10
1
-30
/
+40
*
Rework r220198 change (by fabient). I believe it solves the problem from
mav
2012-08-09
1
-5
/
+8
*
Let us manage differences of Book-E PowerPC variations i.e. vendor /
raj
2012-05-27
1
-1
/
+1
*
Implement the DTrace sched provider. This implementation aims to be
rstone
2012-05-15
1
-1
/
+35
*
Microoptimize cpu_search().
mav
2012-04-09
1
-24
/
+28
*
Rewrite thread CPU usage percentage math to not depend on periodic calls
mav
2012-03-13
1
-46
/
+22
*
Make kern.sched.idlespinthresh default value adaptive depending of HZ.
mav
2012-03-09
1
-1
/
+3
*
Add a new sched_clear_name() method to the scheduler interface to clear
jhb
2012-03-08
1
-0
/
+11
*
Fix bug of r232207, when cpu_search() could prefer CPU group with best
mav
2012-03-03
1
-5
/
+7
*
Rework CPU load balancing in SCHED_ULE:
mav
2012-02-27
1
-148
/
+182
*
Some small fixes to CPU accounting for threads:
jhb
2012-01-03
1
-2
/
+2
*
Cap the priority calculated from the current thread's running tick count
jhb
2011-12-29
1
-1
/
+2
*
ule: ensure that batch timeshare threads are scheduled fairly
avg
2011-12-19
1
-2
/
+2
*
- Currently, sched_balance_pair() may cause a CPU to send an IPI_PREEMPT to
marius
2011-10-06
1
-4
/
+9
*
Fix format strings for KTR_STATE in 4BSD ad ULE schedulers.
delphij
2011-08-26
1
-2
/
+2
*
Remove explicit MAXCPU usage from sys/pcpu.h avoiding a namespace
attilio
2011-07-19
1
-1
/
+1
*
Commit the support for removing cpumask_t and replacing it directly with
attilio
2011-05-05
1
-4
/
+5
*
Clearing the flag when preempting will let the preempted thread run
fabient
2011-03-31
1
-1
/
+2
*
Rework realtime priority support:
jhb
2011-01-14
1
-4
/
+12
*
Introduce two new helper macros to define the priority ranges used for
jhb
2011-01-13
1
-16
/
+25
*
Always use PRI_BASE() when checking the base type of a thread's priority
jhb
2011-01-11
1
-2
/
+2
*
Fix two harmless off-by-one errors.
jhb
2011-01-10
1
-3
/
+3
*
- Move sched_fork() later in fork() after the various sections of the new
jhb
2011-01-06
1
-3
/
+5
*
- Follow r216313, the sched_unlend_user_prio is no longer needed, always
davidxu
2010-12-29
1
-17
/
+5
*
MFp4:
davidxu
2010-12-09
1
-10
/
+11
*
Remove unused variables.
trasz
2010-11-13
1
-4
/
+0
*
Fix typos.
attilio
2010-11-10
1
-2
/
+2
*
Use integer for size of cpuset, as it won't be bigger than INT_MAX,
davidxu
2010-11-01
1
-9
/
+0
*
Add sysctl kern.sched.cpusetsize to export the size of kernel cpuset,
davidxu
2010-10-29
1
-0
/
+11
*
Comment nit, set TDF_NEEDRESCHED after the comment describing why it is
jhb
2010-09-21
1
-1
/
+1
*
kern.sched.topology_spec sysctl: use step of 1 for group levels numeration
avg
2010-09-18
1
-1
/
+1
*
Refactor timer management code with priority to one-shot operation mode.
mav
2010-09-13
1
-4
/
+4
*
Do not IPI CPU that is already spinning for load. It doubles effect of
mav
2010-09-10
1
-4
/
+11
*
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
[next]