| Commit message (Expand) | Author | Age | Files | Lines |
* | Clearing the flag when preempting will let the preempted thread run | Fabien Thomas | 2011-03-31 | 1 | -1/+2 |
* | Rework realtime priority support: | John Baldwin | 2011-01-14 | 1 | -4/+12 |
* | Introduce two new helper macros to define the priority ranges used for | John Baldwin | 2011-01-13 | 1 | -16/+25 |
* | Always use PRI_BASE() when checking the base type of a thread's priority | John Baldwin | 2011-01-11 | 1 | -2/+2 |
* | Fix two harmless off-by-one errors. | John Baldwin | 2011-01-10 | 1 | -3/+3 |
* | - Move sched_fork() later in fork() after the various sections of the new | John Baldwin | 2011-01-06 | 1 | -3/+5 |
* | - Follow r216313, the sched_unlend_user_prio is no longer needed, always | David Xu | 2010-12-29 | 1 | -17/+5 |
* | MFp4: | David Xu | 2010-12-09 | 1 | -10/+11 |
* | Remove unused variables. | Edward Tomasz Napierala | 2010-11-13 | 1 | -4/+0 |
* | Fix typos. | Attilio Rao | 2010-11-10 | 1 | -2/+2 |
* | Use integer for size of cpuset, as it won't be bigger than INT_MAX, | David Xu | 2010-11-01 | 1 | -9/+0 |
* | Add sysctl kern.sched.cpusetsize to export the size of kernel cpuset, | David Xu | 2010-10-29 | 1 | -0/+11 |
* | Comment nit, set TDF_NEEDRESCHED after the comment describing why it is | John Baldwin | 2010-09-21 | 1 | -1/+1 |
* | kern.sched.topology_spec sysctl: use step of 1 for group levels numeration | Andriy Gapon | 2010-09-18 | 1 | -1/+1 |
* | Refactor timer management code with priority to one-shot operation mode. | Alexander Motin | 2010-09-13 | 1 | -4/+4 |
* | Do not IPI CPU that is already spinning for load. It doubles effect of | Alexander Motin | 2010-09-10 | 1 | -4/+11 |
* | Fix UP build. | Matthew D Fleming | 2010-09-02 | 1 | -0/+2 |
* | Fix a bug with sched_affinity() where it checks td_pinned of another | Matthew D Fleming | 2010-09-01 | 1 | -11/+13 |
* | Remove unused KTRACE includes. | John Baldwin | 2010-08-19 | 1 | -4/+0 |
* | Add a new ipi_cpu() function to the MI IPI API that can be used to send an | John Baldwin | 2010-08-06 | 1 | -3/+3 |
* | A cosmetic change - don't output empty <flags>. | Ivan Voras | 2010-07-15 | 1 | -2/+2 |
* | Update several places that iterate over CPUs to use CPU_FOREACH(). | John Baldwin | 2010-06-11 | 1 | -4/+2 |
* | Unconfuse THREAD and SMT flags | Ivan Voras | 2010-06-10 | 1 | -1/+3 |
* | Cosmetic change to XML - less ugly newlines | Ivan Voras | 2010-06-10 | 1 | -2/+2 |
* | Assert that the thread lock is held in sched_pctcpu() instead of | John Baldwin | 2010-06-03 | 1 | -2/+1 |
* | Assert that the thread passed to sched_bind() and sched_unbind() is | John Baldwin | 2010-05-21 | 1 | -0/+2 |
* | This pushes all of JC's patches that I have in place. I | Randall Stewart | 2010-05-16 | 1 | -1/+1 |
* | - Fix a race in sched_switch() of sched_4bsd. | Attilio Rao | 2010-01-23 | 1 | -21/+6 |
* | Allow swap out of the kernel stack for the thread with priority greater | Konstantin Belousov | 2009-12-31 | 1 | -1/+1 |
* | Don't forget to use `void' for sched_balance(). It has no arguments. | Ed Schouten | 2009-12-28 | 1 | -1/+1 |
* | Make ULE process usage (%CPU) accounting usable again by keeping track | Ivan Voras | 2009-11-24 | 1 | -1/+4 |
* | Split P_NOLOAD into a per-thread flag (TDF_NOLOAD). | Attilio Rao | 2009-11-03 | 1 | -2/+2 |
* | Fix a sign bug in the handling of nice priorities when computing the | John Baldwin | 2009-10-15 | 1 | -1/+1 |
* | Fix sched_switch_migrate(): | Attilio Rao | 2009-09-15 | 1 | -11/+11 |
* | - Use cpuset_t and the CPU_ macros in place of cpumask_t so that ULE | Jeff Roberson | 2009-06-23 | 1 | -19/+19 |
* | - Fix non-SMP build by encapsulating idle spin logic in a macro. | Jeff Roberson | 2009-04-29 | 1 | -2/+8 |
* | - Fix the FBSDID line. | Jeff Roberson | 2009-04-29 | 1 | -1/+1 |
* | - Remove the bogus idle thread state code. This may have a race in it | Jeff Roberson | 2009-04-29 | 1 | -28/+12 |
* | - Fix an error that occurs when mp_ncpu is an odd number. steal_thresh | Jeff Roberson | 2009-03-14 | 1 | -4/+9 |
* | - Use __XSTRING where I want the define to be expanded. This resulted in | Jeff Roberson | 2009-01-25 | 1 | -2/+2 |
* | - Implement generic macros for producing KTR records that are compatible | Jeff Roberson | 2009-01-17 | 1 | -18/+59 |
* | Add missing newlines to flags tags of CPU topology, for prettier | Ivan Voras | 2008-12-23 | 1 | -2/+2 |
* | When checking to see if another CPU is running its idle thread, examine | John Baldwin | 2008-11-18 | 1 | -4/+4 |
* | Increase the initial sbuf size for CPU topology dump to something more | Ivan Voras | 2008-11-02 | 1 | -1/+1 |
* | Introduce a new sysctl, kern.sched.topology_spec, that returns an XML | Ivan Voras | 2008-10-29 | 1 | -1/+87 |
* | - Check whether we've recorded this tick in ts_ticks on another cpu in | Jeff Roberson | 2008-07-19 | 1 | -0/+6 |
* | Add the vtime (virtual time) hooks for DTrace. | John Birrell | 2008-05-25 | 1 | -0/+18 |
* | - Add an integer argument to idle to indicate how likely we are to wake | Jeff Roberson | 2008-04-25 | 1 | -5/+9 |
* | - Add a metric to describe how busy a processor has been over the last | Jeff Roberson | 2008-04-17 | 1 | -7/+71 |
* | - Make SCHED_STATS more generic by adding a wrapper to create the | Jeff Roberson | 2008-04-17 | 1 | -8/+30 |