Modify ktr(4) to be typesafe
[dragonfly.git] / sys / kern / lwkt_thread.c
2011-12-30 Aggelos EconomopoulosModify ktr(4) to be typesafe
2011-12-12 Matthew Dillonkernel - Dynamically size lwkt_cache_threads free cache
2011-12-08 Matthew Dillonkernel - Add TDF_RUNNING assertions
2011-11-29 Matthew Dillonkernel - Fix race in multi-LWP exit
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-11-17 Matthew Dillonkernel - Fix ps/thread-exit and other related ps races
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-11-12 Matthew Dillonkernel - Fix IPI signaling issue, add a few assertions
2011-11-04 Matthew Dillonkernel - Fix localhost packet misordering
2011-10-28 Matthew Dillonkernel - add lwkt_set_interrupt_support_thread() API
2011-10-28 Matthew Dillonkernel - More many-cores SMP work
2011-10-26 Matthew Dillonkernel - Major vm_page, lwkt thread, and other changes
2011-10-18 Matthew Dillonkernel - Major SMP performance patch / VM system, bus...
2011-07-29 Matthew Dillonkernel - Fix rare IPIQ freezes
2011-03-24 Matthew Dillonkernel - Revamp LWKT thread migration
2011-03-09 Matthew Dillonkernel - Add lwkt.cache_threads boot-time tunable
2011-03-06 Matthew Dillonkernel - Make sure thread is released before migrating
2011-01-31 Matthew Dillonkernel64 - Fix disabled interrupts during dbg/bpt trap
2011-01-11 Matthew Dillonkernel - Fix very annoying lockup (SMP)
2011-01-10 Matthew Dillonkernel - refactor cpusync and pmap_inval code, fix...
2011-01-04 Matthew Dillonvkernel - Fix corrupt tailq (vkernel64 only)
2010-12-20 Sascha WildnerFix VKERNEL/VKERNEL64 build.
2010-12-19 Matthew Dillonkernel - Optimize idle thread halt
2010-12-19 Matthew Dillonkernel - Add MONITOR/MWAIT support to the LWKT scheduler
2010-12-18 Matthew Dillonkernel - scheduler adjustments for large ncpus / 48...
2010-12-11 Matthew Dillonkernel - 48-core MP work
2010-12-11 Matthew Dillonkernel - Change the discrete mplock into mp_token
2010-12-11 Matthew Dillonkernel - Record token ...
2010-12-11 Matthew Dillonkernel - Set wmesg when spinning on a token or the...
2010-11-30 Samuel J. Greearkernel - Provide descriptions for lwkt.* and debug...
2010-10-29 Matthew Dillonkernel - Increase UPAGES, add kernel stack guard page
2010-10-28 Matthew Dillonkernel - Fix serious issue w/ smp_invltlb(), plus other...
2010-10-23 Matthew Dillonkernel - x86_64 - Add additional checks to lwp_wait...
2010-10-21 Matthew Dillonkernel - (mainly x86_64) - Fix a number of rare races
2010-09-19 Matthew Dillonkernel - Attempt to fix two out-of-order read MP races
2010-09-16 Matthew Dillonkernel - Make interrupt thread preemption programmable
2010-08-31 Matthew Dillonkernel - Fix td_xpcount when pushing a preemption
2010-08-30 Matthew Dillonkernel - Separate inherited mplocks from td_mplocks...
2010-08-30 Matthew Dillonkernel - remove spin_lock_rd() and spin_unlock_rd()
2010-08-29 Matthew DillonMPSAFE TTY - Refactor kprintf()'s spinlock, shutdown...
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-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-28 Matthew Dillonkernel - Major MPSAFE Infrastructure 2
2010-08-27 Matthew Dillonkernel - Major MPSAFE Infrastructure
2010-08-25 Alex Hornungcrit_exit - Correct panic conditions
2010-08-24 Matthew Dillonkernel - Adjustments to fix UP kernel build
2010-08-24 Matthew Dillonkernel - Add additional fields to kinfo_cputime
2010-08-24 Matthew Dillonkernel - rewrite the LWKT scheduler's priority mechanism
2010-08-10 Venkatesh SrinivasDocument sysctls vm.fast_fault, vm.dreadful_invltlb...
2010-06-09 Matthew Dillonkernel - MPSAFE work - Add cpu_pause() in scheduler...
2010-06-06 Matthew Dillonkernel - lwkt_token revamp
2010-05-26 Aggelos EconomopoulosStart using our hash tables for thread switch/lifetime...
2010-04-19 Alex Hornungdsched - Periph.: call dsched_exit on thread exit
2010-04-15 Alex Hornungprint_backtrace - Take parameter count
2010-04-15 Alex Hornungdsched - Implement priorities and other improvements
2010-04-15 Alex Hornungdsched - Tie the dsched framework into the system
2010-02-08 Aggelos EconomopoulosBring in a simple event tracing library and POC utility
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-16 Sascha WildnerFix some warnings that creep up when compiling without...
2009-11-07 Simon Schubertrename amd64 architecture to x86_64
2009-11-07 Jordan GordeevRevert "rename amd64 architecture to x86_64"
2009-11-05 Simon Schubertrename amd64 architecture to x86_64
2009-10-02 Matthew Dillonlwkt - Add lwkt_setpri_initial()
2009-09-19 Sascha WildnerRestrict visibility of lwkt_schedule_remote() to SMP.
2009-09-11 Matthew DillonKERNEL - Implement a poor man's ioscheduler using sys...
2009-09-05 Aggelos Economopoulosadd KTR_CTXSW option to log context switches
2009-08-16 Matthew DillonKernel - Instrumentation for experimentation, interrupt...
2009-07-16 Matthew Dillontsleep_interlock - Fix bug with TDF_TSLEEPQ
2009-07-15 Matthew DillonWhitespace cleanup
2009-07-15 Matthew DillonLWKT - Make sure an exiting thread is not sitting on...
2009-07-15 Matthew DillonLWKT - Rename lwkt_yield_quick() to a more appropriate...
2009-07-15 Matthew DillonMPSAFE - tsleep_interlock, BUF/BIO, cluster, swap_pager.
2009-06-20 Matthew DillonHAMMER (and kernel) - Fix cpu-bound kernel thread issue.
2009-03-27 Matthew DillonMake the jg_tos_ok debug check amd64-specific only...
2009-02-05 Aggelos Economopouloskill db_print_backtrace()
2008-12-27 Jordan GordeevBring in the remainder of the post-SoC amd64 enchilada.
2008-12-21 Sascha WildnerSilence UP warning.
2008-12-18 Matthew DillonThis is a MAJOR rewrite of usched_bsd4 and related...
2008-10-26 Sepherosa Ziehau- Return the real cluster limit used by the objcache
2008-09-11 YONETANI Tomokazu#ifdef DDB without including "opt_ddb.h"
2008-09-09 Matthew DillonAdd a MSGF_NORESCHED feature for lwkt thread-based...
2008-09-09 Matthew DillonFix issues with the scheduler that were causing unneces...
2008-06-16 Matthew DillonWe must process incoming IPI messages when spinning...
2008-06-02 Matthew DillonEven using the objcache we need a one-per-cpu free...
2008-05-26 Nicolas TheryAllocate lwkt threads from objcache instead of custom...
2008-05-18 Nicolas TheryRemove obsolete userland lwkt.
2008-03-01 Matthew DillonClean up the token code and implement lwkt_token_is_sta...
2008-02-17 Nuno AntunesFix typo in comment.
2007-09-27 Matthew DillonInterrupt thread preemption was switching in threads...
2007-07-02 Matthew DillonImplement an architecture function cpu_mplock_contested...
2007-05-24 Matthew DillonLWKT message ports contain a number of function pointer...
2007-05-01 Matthew DillonImplement kern.do_async_attach. default disabled. ...
2007-02-18 Simon Schubert1:1 Userland threading stage 2.16/4:
2006-12-28 Matthew DillonMake kernel_map, buffer_map, clean_map, exec_map, and...
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-12-18 Matthew DillonRename kvprintf -> kvcprintf (call-back version)
next