| Commit message (Expand) | Author | Age | Files | Lines |
* | Micro-manage clang to get the expected inlining for cpu_search(). | kib | 2014-07-03 | 1 | -6/+8 |
* | Remove write-only local variable. | kib | 2014-06-08 | 1 | -2/+0 |
* | Fix GENERIC build. | attilio | 2014-03-19 | 1 | -0/+1 |
* | - Make runq_steal_from more aggressive. Previously it would examine only | jeff | 2014-03-08 | 1 | -16/+11 |
* | ULE works on Book-E since r258002, so remove statements to the contrary. | nwhitehorn | 2014-02-01 | 1 | -4/+0 |
* | In sys/kern/sched_ule.c, remove static function sched_both(), which is | dim | 2013-12-25 | 1 | -24/+0 |
* | Fix an off-by-one error in r228960. The maximum priority delta provided | jhb | 2013-12-03 | 1 | -1/+1 |
* | dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE | avg | 2013-11-26 | 1 | -16/+16 |
* | - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging | attilio | 2013-11-25 | 1 | -1/+0 |
* | Micro-optimize cpu_search(), allowing compiler to use more efficient inline | mav | 2013-09-07 | 1 | -2/+10 |
* | Point args[0] not at the thread that is ending but at the one that | gnn | 2013-04-15 | 1 | -1/+1 |
* | Fix bug in r242852 that prevented CPU from becoming idle if kernel built | mav | 2012-11-15 | 1 | -1/+3 |
* | Several optimizations to sched_idletd(): | mav | 2012-11-10 | 1 | -18/+35 |
* | - Change ULE to use dynamic slice sizes for the timeshare queue in order | jeff | 2012-11-08 | 1 | -10/+48 |
* | Rework the known mutexes to benefit about staying on their own | attilio | 2012-10-31 | 1 | -3/+2 |
* | tdq_lock_pair() already does spinlock_enter() so migration is not | attilio | 2012-10-30 | 1 | -2/+0 |
* | Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle. | jimharris | 2012-10-24 | 1 | -1/+6 |
* | remove duplicate semicolons where possible. | eadler | 2012-10-22 | 1 | -1/+1 |
* | 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 |