projects
/
dragonfly.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
usched_bsd4 - topology sched: go for safe defaults
[dragonfly.git]
/
sys
/
kern
/
usched_bsd4.c
2012-08-30
Alex Hornung
usched_bsd4 - topology sched: go for safe defaults
blob
|
commitdiff
2012-08-24
Alex Hornung
usched_bsd4 - use wakeup_mycpu as appropriate
blob
|
commitdiff
|
diff to current
2012-08-24
Alex Hornung
usched_bsd4 - fix incorrect use of PINTERLOCKED tsleep
blob
|
commitdiff
|
diff to current
2012-08-22
Matthew Dillon
kernel - Fix 32-bit build
blob
|
commitdiff
|
diff to current
2012-08-22
Mihai Carabas
usched_bsd4 - Topology-aware scheduling
blob
|
commitdiff
|
diff to current
2011-11-26
John Marino
Initial import of binutils 2.22 on the new vendor branch
blob
|
commitdiff
|
diff to current
2011-11-15
Matthew Dillon
kernel - Major signal path adjustments to fix races...
blob
|
commitdiff
|
diff to current
2011-11-15
Matthew Dillon
kernel - Greatly improve shared memory fault rate concu...
blob
|
commitdiff
|
diff to current
2011-10-26
Matthew Dillon
kernel - Major vm_page, lwkt thread, and other changes
blob
|
commitdiff
|
diff to current
2011-10-19
Matthew Dillon
kernel - Fix latency issue with many cores contending...
blob
|
commitdiff
|
diff to current
2011-03-24
Matthew Dillon
kernel - Revamp LWKT thread migration
blob
|
commitdiff
|
diff to current
2011-02-17
Matthew Dillon
kernel - Add batch heuristic to scheduler and refactor...
blob
|
commitdiff
|
diff to current
2011-02-10
Matthew Dillon
kernel - Greatly reduce usched_bsd4_decay default
blob
|
commitdiff
|
diff to current
2011-01-31
Matthew Dillon
kernel - Fix stall after mountroot w/ SMP & ncpus == 1
blob
|
commitdiff
|
diff to current
2011-02-02
Matthew Dillon
kernel - Add kern.usched_global_cpumask
blob
|
commitdiff
|
diff to current
2010-12-11
Matthew Dillon
kernel - Change the discrete mplock into mp_token
blob
|
commitdiff
|
diff to current
2010-12-11
Matthew Dillon
kernel - Rearrange usched_bsd4.c a bit
blob
|
commitdiff
|
diff to current
2010-12-10
Matthew Dillon
kernel - Fix MP system call performance regression
blob
|
commitdiff
|
diff to current
2010-12-09
Matthew Dillon
kernel - Add support for up to 63 cpus ...
blob
|
commitdiff
|
diff to current
2010-11-30
Samuel J. Greear
kernel - Provide descriptions for lwkt.* and debug...
blob
|
commitdiff
|
diff to current
2010-08-30
Alex Hornung
spinlocks - Rename API to spin_{try,un,}lock
blob
|
commitdiff
|
diff to current
2010-08-30
Matthew Dillon
kernel - remove spin_lock_rd() and spin_unlock_rd()
blob
|
commitdiff
|
diff to current
2010-08-29
Matthew Dillon
kernel - All lwkt thread now start out mpsafe part 2/2
blob
|
commitdiff
|
diff to current
2010-08-29
Matthew Dillon
kernel - All lwkt thread now start out mpsafe part 1/2
blob
|
commitdiff
|
diff to current
2010-08-27
Matthew Dillon
kernel - Major MPSAFE Infrastructure
blob
|
commitdiff
|
diff to current
2010-08-24
Matthew Dillon
kernel - rewrite the LWKT scheduler's priority mechanism
blob
|
commitdiff
|
diff to current
2009-12-20
Matthew Dillon
kernel - Move mplock to machine-independent C
blob
|
commitdiff
|
diff to current
2009-12-13
Matthew Dillon
kernel - Move MP lock inward, plus misc other stuff
blob
|
commitdiff
|
diff to current
2008-12-21
Sascha Wildner
Silence warnings.
blob
|
commitdiff
|
diff to current
2008-12-18
Matthew Dillon
This is a MAJOR rewrite of usched_bsd4 and related...
blob
|
commitdiff
|
diff to current
2008-11-01
Matthew Dillon
The priority mask used to compartmentalize the comparis...
blob
|
commitdiff
|
diff to current
2008-09-09
Matthew Dillon
Fix issues with the scheduler that were causing unneces...
blob
|
commitdiff
|
diff to current
2008-06-19
YONETANI Tomokazu
Remove KKASSERT() from the code block where not all...
blob
|
commitdiff
|
diff to current
2008-04-21
Matthew Dillon
Dive the scheduler to implement the yield function...
blob
|
commitdiff
|
diff to current
2007-04-30
Matthew Dillon
Revamp SYSINIT ordering. Relabel sysinit IDs (SI_...
blob
|
commitdiff
|
diff to current
2007-02-18
Simon Schubert
1:1 Userland threading stage 2.16/4:
blob
|
commitdiff
|
diff to current
2007-02-16
Simon Schubert
1:1 Userland threading stage 2.12/4:
blob
|
commitdiff
|
diff to current
2007-01-01
Simon Schubert
1:1 Userland threading stage 2.10/4:
blob
|
commitdiff
|
diff to current
2006-12-23
Sascha Wildner
Rename printf -> kprintf in sys/ and add some defines...
blob
|
commitdiff
|
diff to current
2006-11-07
Matthew Dillon
Remove system dependancies on <machine/ipl.h>. Only...
blob
|
commitdiff
|
diff to current
2006-07-11
Matthew Dillon
Correct a problem with the user process scheduler's...
blob
|
commitdiff
|
diff to current
2006-06-20
Matthew Dillon
Fix a case where RTP_PRIO_FIFO was not being handled...
blob
|
commitdiff
|
diff to current
2006-06-10
Matthew Dillon
Remove the select_curproc vector from the usched struct...
blob
|
commitdiff
|
diff to current
2006-06-05
David Xu
Allow userland to bind a process to specific CPUs....
blob
|
commitdiff
|
diff to current
2006-06-01
Matthew Dillon
Since we can only hold one shared spinlock at a time...
blob
|
commitdiff
|
diff to current
2006-06-01
Matthew Dillon
If the scheduler clock cannot call bsd4_resetpriority...
blob
|
commitdiff
|
diff to current
2006-05-29
Matthew Dillon
Fix numerous bugs in the BSD4 scheduler introduced...
blob
|
commitdiff
|
diff to current
2006-05-29
Matthew Dillon
Further isolate the user process scheduler data by...
blob
|
commitdiff
|
diff to current
2006-04-23
Matthew Dillon
The nticks calculation is still broken. Sometimes...
blob
|
commitdiff
|
diff to current
2005-12-23
Matthew Dillon
Cleanup minor typeos.
blob
|
commitdiff
|
diff to current
2005-11-21
Matthew Dillon
Add a sysctl and tunable kern.syscall_mpsafe which...
blob
|
commitdiff
|
diff to current
2005-11-16
Matthew Dillon
Continue work on our pluggable scheduler abstraction...
blob
|
commitdiff
|
diff to current
2005-11-14
Matthew Dillon
Make tsleep/wakeup() MP SAFE for kernel threads and...
blob
|
commitdiff
|
diff to current
2005-10-11
Simon Schubert
1:1 Userland threading stage 2.8/4:
blob
|
commitdiff
|
diff to current
2005-09-27
Matthew Dillon
Because recalculate is only called once or twice for...
blob
|
commitdiff
|
diff to current
2005-06-30
Matthew Dillon
Re-commit usched_bsd4.c (losing the history) to try...
blob
|
commitdiff
|
diff to current