vkernel - Unbreak 32-bit vkernel builds by fixing broken assertion
[dragonfly.git] / sys / sys / thread2.h
2012-01-01 Matthew Dillonvkernel - Unbreak 32-bit vkernel builds by fixing broke...
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-11-15 Matthew Dillonkernel - Greatly improve shared memory fault rate concu...
2011-02-07 Sascha WildnerRemove useless belt and suspenders include guards in...
2011-01-10 Matthew Dillonkernel - refactor cpusync and pmap_inval code, fix...
2010-12-11 Matthew Dillonkernel - Change the discrete mplock into mp_token
2010-12-09 Matthew Dillonkernel - Add support for up to 63 cpus ...
2010-08-29 Matthew Dillonkernel - Uninline crit_exit()
2010-08-29 Matthew Dillonkernel - Uninline crit_exit()
2010-08-29 Matthew Dillonkernel - Introduce hard code sections, simplify critica...
2010-08-25 Alex Hornungcrit_exit - Correct panic conditions
2010-08-24 Matthew Dillonkernel - rewrite the LWKT scheduler's priority mechanism
2010-06-06 Matthew Dillonkernel - lwkt_token revamp
2009-12-21 Matthew Dillonkernel - Refactor the lwkt_token code, making it faster
2009-07-15 Matthew DillonLWKT - Rename lwkt_yield_quick() to a more appropriate...
2009-06-20 Matthew DillonHAMMER (and kernel) - Fix cpu-bound kernel thread issue.
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-05-21 Matthew DillonClean up more #include files. Create an internal __boo...
2006-05-18 Matthew DillonReplace the LWKT token code's passive management of...
2005-11-08 Matthew DillonMake tsleep/wakeup MP SAFE part 1/2.
2005-10-25 Matthew DillonRemove the dummy IPI messaging routines for UP builds...
2005-07-26 Matthew DillonAdd a new kernel compile debugging option, DEBUG_CRIT_S...
2005-07-16 Matthew DillonReorder the INVARIANTS test in crit_enter() to occur...
2005-07-07 Hiten PandyaAdd counters for recording Token/MPlock contention...
2005-06-19 Matthew DillonFix two bugs in the LWKT token code.
2005-06-06 Matthew DillonRemove spl*() calls from kern, replacing them with...
2005-06-03 Matthew DillonReplace cpu_mb1() and cpu_mb2() with cpu_mfence(),...
2004-10-12 Matthew DillonTry to close an occassional VM page related panic that...
2004-07-29 Matthew DillonAdd LWKT convenience functions lwkt_getpri() and lwkt_g...
2004-05-04 Matthew DillonA memory ordering barrier is needed in crit_exit()...
2004-04-10 Matthew DillonDo some minor critical path performance improvements...
2004-03-01 Matthew DillonNewtoken commit. Change the token implementation as...
2004-02-10 Matthew DillonUse a globaldata_t instead of a cpuid in the lwkt_token...
2004-01-01 Matthew DillonRearrange an INVARIANTS overflow test so it works with...
2003-11-21 Matthew DillonDo some fairly major include file cleanups to further...
2003-07-25 Matthew DillonPerformance cleanup. Greatly reduce the number of...
2003-07-12 Matthew DillonCollapse gd_astpending and gd_reqpri together into...
2003-07-08 Matthew DillonMP Implmentation 2A/4: Post commit cleanup, fix missing...
2003-07-08 Matthew DillonMP Implementation 2/4: Implement a poor-man's IPI messa...
2003-07-06 Matthew DillonMP Implementation 1/2: Get the APIC code working again...
2003-06-30 Matthew DillonMisc interrupts/LWKT 1/2: threaded interrupts 2: Major...
2003-06-29 Matthew DillonMisc interrupts/LWKT 1/2: interlock the idle thread...
2003-06-27 Matthew Dillongo back to using gd_cpuid instead of gd_cpu.
2003-06-21 Matthew Dillonthread stage 8: add crit_enter(), per-thread cpl handli...