usched_bsd4 - fix incorrect use of PINTERLOCKED tsleep
[dragonfly.git] / sys / kern / usched_bsd4.c
2012-08-24 Alex Hornungusched_bsd4 - fix incorrect use of PINTERLOCKED tsleep
2012-08-22 Matthew Dillonkernel - Fix 32-bit build
2012-08-22 Mihai Carabasusched_bsd4 - Topology-aware scheduling
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-11-15 Matthew Dillonkernel - Major signal path adjustments to fix races...
2011-11-15 Matthew Dillonkernel - Greatly improve shared memory fault rate concu...
2011-10-26 Matthew Dillonkernel - Major vm_page, lwkt thread, and other changes
2011-10-19 Matthew Dillonkernel - Fix latency issue with many cores contending...
2011-03-24 Matthew Dillonkernel - Revamp LWKT thread migration
2011-02-17 Matthew Dillonkernel - Add batch heuristic to scheduler and refactor...
2011-02-10 Matthew Dillonkernel - Greatly reduce usched_bsd4_decay default
2011-01-31 Matthew Dillonkernel - Fix stall after mountroot w/ SMP & ncpus == 1
2011-02-02 Matthew Dillonkernel - Add kern.usched_global_cpumask
2010-12-11 Matthew Dillonkernel - Change the discrete mplock into mp_token
2010-12-11 Matthew Dillonkernel - Rearrange usched_bsd4.c a bit
2010-12-10 Matthew Dillonkernel - Fix MP system call performance regression
2010-12-09 Matthew Dillonkernel - Add support for up to 63 cpus ...
2010-11-30 Samuel J. Greearkernel - Provide descriptions for lwkt.* and debug...
2010-08-30 Alex Hornungspinlocks - Rename API to spin_{try,un,}lock
2010-08-30 Matthew Dillonkernel - remove spin_lock_rd() and spin_unlock_rd()
2010-08-29 Matthew Dillonkernel - All lwkt thread now start out mpsafe part 2/2
2010-08-29 Matthew Dillonkernel - All lwkt thread now start out mpsafe part 1/2
2010-08-27 Matthew Dillonkernel - Major MPSAFE Infrastructure
2010-08-24 Matthew Dillonkernel - rewrite the LWKT scheduler's priority mechanism
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-13 Matthew Dillonkernel - Move MP lock inward, plus misc other stuff
2008-12-21 Sascha WildnerSilence warnings.
2008-12-18 Matthew DillonThis is a MAJOR rewrite of usched_bsd4 and related...
2008-11-01 Matthew DillonThe priority mask used to compartmentalize the comparis...
2008-09-09 Matthew DillonFix issues with the scheduler that were causing unneces...
2008-06-19 YONETANI TomokazuRemove KKASSERT() from the code block where not all...
2008-04-21 Matthew DillonDive the scheduler to implement the yield function...
2007-04-30 Matthew DillonRevamp SYSINIT ordering. Relabel sysinit IDs (SI_...
2007-02-18 Simon Schubert1:1 Userland threading stage 2.16/4:
2007-02-16 Simon Schubert1:1 Userland threading stage 2.12/4:
2007-01-01 Simon Schubert1:1 Userland threading stage 2.10/4:
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-11-07 Matthew DillonRemove system dependancies on <machine/ipl.h>. Only...
2006-07-11 Matthew DillonCorrect a problem with the user process scheduler's...
2006-06-20 Matthew DillonFix a case where RTP_PRIO_FIFO was not being handled...
2006-06-10 Matthew DillonRemove the select_curproc vector from the usched struct...
2006-06-05 David XuAllow userland to bind a process to specific CPUs....
2006-06-01 Matthew DillonSince we can only hold one shared spinlock at a time...
2006-06-01 Matthew DillonIf the scheduler clock cannot call bsd4_resetpriority...
2006-05-29 Matthew DillonFix numerous bugs in the BSD4 scheduler introduced...
2006-05-29 Matthew DillonFurther isolate the user process scheduler data by...
2006-04-23 Matthew DillonThe nticks calculation is still broken. Sometimes...
2005-12-23 Matthew DillonCleanup minor typeos.
2005-11-21 Matthew DillonAdd a sysctl and tunable kern.syscall_mpsafe which...
2005-11-16 Matthew DillonContinue work on our pluggable scheduler abstraction...
2005-11-14 Matthew DillonMake tsleep/wakeup() MP SAFE for kernel threads and...
2005-10-11 Simon Schubert1:1 Userland threading stage 2.8/4:
2005-09-27 Matthew DillonBecause recalculate is only called once or twice for...
2005-06-30 Matthew DillonRe-commit usched_bsd4.c (losing the history) to try...