Add two more header in the !_KERNEL case so libcaps knows about
[dragonfly.git] / sys / kern / lwkt_thread.c
2004-10-13 Eirik NygaardAdd two more header in the !_KERNEL case so libcaps...
2004-09-21 Joerg SonnenbergerUse libcaps_free_stack instead of kmem_free for userland
2004-09-20 Jeroen Ruigrok/asmodaiMerge from vendor branch BIND:
2004-08-31 Jeroen Ruigrok/asmodaiMerge from vendor branch OPENSSL:
2004-08-30 Scott UllrichMerge from vendor branch OPENSSH:
2004-08-29 Jeroen Ruigrok/asmodaiMerge from vendor branch OPENSSL:
2004-08-03 Matthew DillonMerge from vendor branch CVS:
2004-07-31 Scott UllrichMerge from vendor branch OPENSSH:
2004-07-31 Scott UllrichMerge from vendor branch OPENSSH:
2004-07-31 Scott UllrichMerge from vendor branch OPENSSH:
2004-07-29 Matthew DillonMove kthread_create() from lwkt_thread.c to kern_kthrea...
2004-07-29 Matthew DillonAdd a stack-size argument to the LWKT threading code...
2004-07-24 Matthew DillonUpdate the userland scheduler. Fix scheduler interacti...
2004-07-16 Matthew DillonUpdate all my personal copyrights to the Dragonfly...
2004-07-04 Eirik NygaardRearrange the machine/cpufunc.h header and add it where...
2004-06-26 Matthew DillonWhen a kernel-created thread exits, properly remove...
2004-06-24 Joerg SonnenbergerMerge from vendor branch GCC:
2004-06-20 Matthew DillonMerge from vendor branch GCC:
2004-06-03 Joerg SonnenbergerHide unused function under #ifdef SMP
2004-05-28 Matthew DillonAdd lwkt_setcpu_self(), a function which migrates the...
2004-05-15 Eirik NygaardMerge from vendor branch TCPDUMP:
2004-05-15 Eirik NygaardMerge from vendor branch LIBPCAP:
2004-05-10 Hiten PandyaRemove newline from panic(9) message, it is redundant.
2004-04-20 Eirik NygaardMerge from vendor branch LESS:
2004-04-17 Eirik NygaardMerge from vendor branch AWK:
2004-04-13 Eirik NygaardMerge from vendor branch DIFFUTILS:
2004-04-10 Matthew DillonDo some minor critical path performance improvements...
2004-03-30 Matthew DillonSecond major scheduler patch. This corrects interactiv...
2004-03-28 Matthew DillonDo some major performance tuning of the userland scheduler.
2004-03-01 Matthew DillonNewtoken commit. Change the token implementation as...
2004-02-17 Matthew DillonIntroduce an MI cpu synchronization API, redo the SMP...
2004-02-15 Matthew DillonSplit the IPIQ messaging out of lwkt_thread.c and move...
2004-02-14 Matthew DillonFix forgotten lwkt_send_ipiq() API update. cpuid ...
2004-02-12 Matthew DillonChange lwkt_send_ipiq() and lwkt_wait_ipiq() to take...
2004-02-09 Matthew DillonSplit the lwkt_token code out of lwkt_thread.c. Give...
2004-02-02 Matthew DillonMerge from vendor branch BINUTILS:
2004-01-31 Joerg SonnenbergerBuild lwkt_process_ipiq_frame only for the kernel,...
2004-01-30 Matthew DillonThis commit represents a major revamping of the clock...
2004-01-22 Joerg SonnenbergerMerge from vendor branch LIBSTDC++:
2004-01-18 Matthew DillonCAPS IPC library stage 1/3: The core CAPS IPC code...
2003-12-30 Matthew DillonAdd idle entry halt vs spin statistics counters machdep...
2003-12-04 Matthew DillonGeneral cleanups as part of the libcaps userland thread...
2003-12-04 Matthew DillonAs part of the libcaps threading work a number of routi...
2003-11-24 Matthew Dillon#include cleanups for lwkt_msgport.c and lwkt_thread...
2003-11-24 Matthew DillonMore LWKT messaging cleanups. Isolate the default...
2003-11-21 Matthew DillonDo some fairly major include file cleanups to further...
2003-11-09 Matthew DillonCore integer types header file reorganization stage...
2003-11-03 Matthew DillonAugment the LWKT thread creation APIs to allow a cpu...
2003-11-03 Matthew DillonBetter documentation of the MP lock state for new threads.
2003-10-26 Hiten PandyaRemove unneeded XXX, to rename lwkt_create() as it...
2003-10-17 Matthew DillonCleanup P_CURPROC and P_CP_RELEASED handling. P_CP_REL...
2003-10-15 Matthew DillonHave lwkt_reltoken() return the generation number to...
2003-10-02 Matthew DillonAddendum: Many thanks for continuing to Galen Sampson...
2003-10-02 Matthew DillonFix a number of interrupt related issues.
2003-10-01 Matthew DillonFix a bug in lwkt_trytoken(), it failed to exit its...
2003-09-28 Matthew DillonTry to generate more debugging information when the...
2003-09-25 Matthew DillonFix a number of mp_lock issues. I had outsmarted mysel...
2003-09-24 Matthew DillonClean up thread priority and critical section handling...
2003-08-25 Matthew DillonAdd the NO_KMEM_MAP kernel configuration option. This...
2003-07-25 Matthew DillonPerformance cleanup. Greatly reduce the number of...
2003-07-25 Matthew DillonFix a minor bug in lwkt_init_thread() (the thread was...
2003-07-20 Matthew DillonFix a minor compile-time errors when INVARIANTS is...
2003-07-20 Matthew DillonThis is the initial implmentation of the LWKT messaging...
2003-07-19 Matthew DillonRemove the priority part of the priority|flags argument...
2003-07-12 Matthew DillonCollapse gd_astpending and gd_reqpri together into...
2003-07-11 Matthew Dillonmisc cleanup. Add a case where we don't want an idleth...
2003-07-11 Matthew DillonMP Implmentation 4/4: Final cleanup for this stage...
2003-07-11 Matthew DillonMP Implmentation 3B/4: Remove Xcpuast and Xforward_irq...
2003-07-10 Matthew DillonMP Implmentation 3A/4: Cleanup MP lock operations to...
2003-07-10 Matthew DillonMP Implmentation 3/4: MAJOR progress on SMP, full userl...
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-07-04 Matthew DillonGeneric MP rollup work.
2003-06-30 Matthew DillonAdd threads to the process-retrieval sysctls so they...
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-29 Matthew DillonImplement interrupt thread preemption + minor cleanup.
2003-06-29 Matthew Dillonthreaded interrupts 1: Rewrite the ICU interrupt code...
2003-06-28 Matthew Dillonsmp/up collapse stage 2 of 2: cleanup the globaldata...
2003-06-27 Matthew Dillongo back to using gd_cpuid instead of gd_cpu.
2003-06-27 Matthew DillonCleanup lwkt threads a bit, change the exit/reap interlock.
2003-06-27 Matthew Dillonproc->thread stage 6: kernel threads now create process...
2003-06-22 Matthew Dillonthread stage 10: (note stage 9 was the kern/lwkt_rwlock...
2003-06-21 Matthew DillonAdd kern/lwkt_rwlock.c -- reader/writer locks. Clean...
2003-06-21 Matthew Dillonthread stage 8: add crit_enter(), per-thread cpl handli...
2003-06-20 Matthew Dillonthread stage 7: Implement basic LWKTs, use a straight...