| 2011-01-04 |
Matthew Dillon | vkernel - Fix corrupt tailq (vkernel64 only) |
blob | commitdiff |
| 2010-12-09 |
Matthew Dillon | kernel - Add support for up to 63 cpus ... |
blob | commitdiff | diff to current |
| 2010-10-22 |
Alex Hornung | dm dumping - peripheral changes |
blob | commitdiff | diff to current |
| 2010-09-25 |
Matthew Dillon | kernel - Remove debugging kprintf |
blob | commitdiff | diff to current |
| 2010-08-30 |
Alex Hornung | spinlocks - adjust man pages and *_quick_* routines |
blob | commitdiff | diff to current |
| 2010-08-28 |
Matthew Dillon | kernel - procfs_token work |
blob | commitdiff | diff to current |
| 2010-08-24 |
Matthew Dillon | kernel - rewrite the LWKT scheduler's priority mechanism |
blob | commitdiff | diff to current |
| 2010-03-30 |
Sylvestre Gallon | Allow the kernel to be compile without KTRACE option. |
blob | commitdiff | diff to current |
| 2010-03-16 |
Alex Hornung | kern_synch - unbreak UP build |
blob | commitdiff | diff to current |
| 2010-03-15 |
Matthew Dillon | kernel - change tsleep related idents to const volatile... |
blob | commitdiff | diff to current |
| 2010-01-03 |
Matthew Dillon | kernel - kqueue - refactor kqueue_scan(), rename tick... |
blob | commitdiff | diff to current |
| 2009-12-20 |
Matthew Dillon | kernel - Move mplock to machine-independent C |
blob | commitdiff | diff to current |
| 2009-12-15 |
Sascha Wildner | Fix warning in the UP build. |
blob | commitdiff | diff to current |
| 2009-12-13 |
Matthew Dillon | kernel - Move MP lock inward, plus misc other stuff |
blob | commitdiff | diff to current |
| 2009-09-30 |
Alex Hornung | lksleep - Add lksleep for lockmgr locks |
blob | commitdiff | diff to current |
| 2009-08-24 |
Matthew Dillon | Rename msleep() to ssleep(). |
blob | commitdiff | diff to current |
| 2009-08-24 |
Matthew Dillon | Rename serialize_sleep() to zsleep() |
blob | commitdiff | diff to current |
| 2009-08-16 |
Sascha Wildner | Silence some 'unused variable' warnings in the kernel. |
blob | commitdiff | diff to current |
| 2009-08-09 |
Matthew Dillon | tsleep - close a tsleep/wakeup race. |
blob | commitdiff | diff to current |
| 2009-08-07 |
Matthew Dillon | Kernel mtx - Add mtxsleep(), interlocked tsleep w/... |
blob | commitdiff | diff to current |
| 2009-07-15 |
Matthew Dillon | MPSAFE - tsleep_interlock, BUF/BIO, cluster, swap_pager. |
blob | commitdiff | diff to current |
| 2009-07-14 |
Matthew Dillon | tsleep() - Use PINTERLOCKED in msleep() and serialized_... |
blob | commitdiff | diff to current |
| 2009-07-14 |
Matthew Dillon | tsleep() - Add PINTERLOCKED flag to catch edge case. |
blob | commitdiff | diff to current |
| 2009-03-09 |
Simon Schubert | stay in tstop() as long as the process is stopped |
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-04-30 |
Matthew Dillon | Change the SMP wakeup() code to send an IPI to the... |
blob | commitdiff | diff to current |
| 2008-03-05 |
Sepherosa Ziehau | Add serialize_sleep(), which will atomically release... |
blob | commitdiff | diff to current |
| 2007-12-06 |
Simon Schubert | Fix possible lockup when ptrace()'ing multi-lwp process. |
blob | commitdiff | diff to current |
| 2007-08-11 |
Matthew Dillon | It is possible to catch a LWP while it is being created... |
blob | commitdiff | diff to current |
| 2007-06-08 |
Matthew Dillon | Increase the tsleep/wakeup hash table size and augment... |
blob | commitdiff | diff to current |
| 2007-05-24 |
Matthew Dillon | Add lwkt_sleep() to formalize a shortcut numerous bits... |
blob | commitdiff | diff to current |
| 2007-05-01 |
Matthew Dillon | Implement kern.do_async_attach. default disabled. ... |
blob | commitdiff | diff to current |
| 2007-04-27 |
Matthew Dillon | Implement ncpus_fit and ncpus_fit_mask. Admittedly... |
blob | commitdiff | diff to current |
| 2007-03-12 |
Simon Schubert | Rework stopping of procs. |
blob | commitdiff | diff to current |
| 2007-02-25 |
Simon Schubert | Get rid of struct user/UAREA. |
blob | commitdiff | diff to current |
| 2007-02-24 |
Simon Schubert | Remove superfluous conditional. |
blob | commitdiff | diff to current |
| 2007-02-22 |
Simon Schubert | 1:1 Userland threading stage 4.2/4: |
blob | commitdiff | diff to current |
| 2007-02-22 |
Simon Schubert | Make setrunnable() behave more like it is intended. |
blob | commitdiff | diff to current |
| 2007-02-19 |
Simon Schubert | 1:1 Userland threading stage 2.18/4: |
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-18 |
Simon Schubert | 1:1 Userland threading stage 2.15/4: |
blob | commitdiff | diff to current |
| 2007-02-18 |
Simon Schubert | 1:1 Userland threading stage 2.13/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-02-03 |
Simon Schubert | 1:1 Userland threading stage 2.11/4: |
blob | commitdiff | diff to current |
| 2007-01-14 |
Matthew Dillon | Implement a new signal delivery mechanism, SA_MAILBOX... |
blob | commitdiff | diff to current |
| 2007-01-12 |
Matthew Dillon | Add missing link options to export global symbols to... |
blob | commitdiff | diff to current |
| 2007-01-01 |
Simon Schubert | 1:1 Userland threading stage 2.10/4: |
blob | commitdiff | diff to current |
| 2006-11-07 |
Matthew Dillon | Remove system dependancies on <machine/ipl.h>. Only... |
blob | commitdiff | diff to current |
| 2006-09-05 |
Matthew Dillon | Rename malloc->kmalloc, free->kfree, and realloc->kreal... |
blob | commitdiff | diff to current |
| 2006-09-03 |
Matthew Dillon | Rename functions to avoid conflicts with libc. |
blob | commitdiff | diff to current |
| 2006-09-03 |
Matthew Dillon | Rename functions to avoid conflicts with libc. |
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-05-29 |
Matthew Dillon | Further isolate the user process scheduler data by... |
blob | commitdiff | diff to current |
| 2006-05-27 |
Matthew Dillon | Implement msleep(). This function is similar to the... |
blob | commitdiff | diff to current |
| 2006-05-25 |
Matthew Dillon | Convert almost all of the remaining manual traversals... |
blob | commitdiff | diff to current |
| 2006-05-23 |
Matthew Dillon | Move all the resource limit handling code into a new... |
blob | commitdiff | diff to current |
| 2006-04-14 |
Matthew Dillon | Conditionalize a lwkt_send_ipiq2() to fix the UP build. |
blob | commitdiff | diff to current |
| 2006-04-14 |
Matthew Dillon | Supply version of wakeup() which only operate on thread... |
blob | commitdiff | diff to current |
| 2005-12-10 |
Matthew Dillon | Add KTR logging for tsleep entry/exit and wakeup entry... |
blob | commitdiff | diff to current |
| 2005-12-10 |
Matthew Dillon | Beef up error reporting for a particular assertion... |
blob | commitdiff | diff to current |
| 2005-12-01 |
Matthew Dillon | Get rid of the p_stat SZOMB state. p_stat can now... |
blob | commitdiff | diff to current |
| 2005-11-19 |
Matthew Dillon | Convert the lockmgr interlock from a token to a spinloc... |
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-11-09 |
Matthew Dillon | Revert part of the last commit. We aren't ready for... |
blob | commitdiff | diff to current |
| 2005-11-08 |
Matthew Dillon | Make tsleep/wakeup MP SAFE part 1/2. |
blob | commitdiff | diff to current |
| 2005-10-24 |
Eirik Nygaard | Back out last change since Matt has issues will it... |
blob | commitdiff | diff to current |
| 2005-10-24 |
Eirik Nygaard | Make wakeup, tsleep and friends MP-safe. |
blob | commitdiff | diff to current |
| 2005-10-11 |
Simon Schubert | 1:1 Userland threading stage 2.8/4: |
blob | commitdiff | diff to current |
| 2005-06-27 |
Matthew Dillon | * Remove a procedural layer in the scheduler clock... |
blob | commitdiff | diff to current |
| 2005-06-26 |
Matthew Dillon | Move more scheduler-specific defines from various place... |
blob | commitdiff | diff to current |
| 2005-06-26 |
Matthew Dillon | Move remaining scheduler-specific functions into the... |
blob | commitdiff | diff to current |
| 2005-06-25 |
Matthew Dillon | Associate a userland scheduler control structure with... |
blob | commitdiff | diff to current |
| 2005-06-25 |
Matthew Dillon | Do a quick cleanup pass on the userland scheduler and... |
blob | commitdiff | diff to current |
| 2005-06-06 |
Matthew Dillon | Remove spl*() calls from kern, replacing them with... |
blob | commitdiff | diff to current |
| 2005-01-14 |
Matthew Dillon | Add syscall primitives for generic userland accessible... |
blob | commitdiff | diff to current |
| 2005-01-13 |
Matthew Dillon | Oops, undo accidental commit. The last commit was... |
blob | commitdiff | diff to current |
| 2005-01-13 |
Matthew Dillon | When re-connecting an already connected datagram socket... |
blob | commitdiff | diff to current |
| 2004-11-10 |
Matthew Dillon | The min() and max() macros in sys/libkern.h are typed... |
blob | commitdiff | diff to current |
| 2004-09-17 |
Joerg Sonnenberger | Fix typo. |
blob | commitdiff | diff to current |
| 2004-09-17 |
Joerg Sonnenberger | timeout/untimeout ==> callout_* |
blob | commitdiff | diff to current |
| 2004-09-16 |
Matthew Dillon | timeout/untimeout ==> callout_* |
blob | commitdiff | diff to current |
| 2004-07-24 |
Matthew Dillon | Update the userland scheduler. Fix scheduler interacti... |
blob | commitdiff | diff to current |
| 2004-06-10 |
Matthew Dillon | Both 'ps' and the loadav calculations got broken by... |
blob | commitdiff | diff to current |
| 2004-04-10 |
Matthew Dillon | Do some minor critical path performance improvements... |
blob | commitdiff | diff to current |
| 2004-03-30 |
Matthew Dillon | Second major scheduler patch. This corrects interactiv... |
blob | commitdiff | diff to current |
| 2004-03-20 |
Matthew Dillon | Fix p_pctcpu and p_estcpu. When the new systimer stuff... |
blob | commitdiff | diff to current |
| 2004-03-08 |
Matthew Dillon | ANSIfy the tsleep() and sched_setup() procedure definit... |
blob | commitdiff | diff to current |
| 2004-03-05 |
Jeffrey Hsu | Remember the next lowest power of 2 of "npus" in "ncpus2". |
blob | commitdiff | diff to current |
| 2004-01-30 |
Matthew Dillon | This commit represents a major revamping of the clock... |
blob | commitdiff | diff to current |
| 2004-01-07 |
Matthew Dillon | tvtohz() was originally designed for tsleep() and timeo... |
blob | commitdiff | diff to current |
| 2003-10-17 |
Matthew Dillon | Cleanup P_CURPROC and P_CP_RELEASED handling. P_CP_REL... |
blob | commitdiff | diff to current |
| 2003-10-16 |
Matthew Dillon | Remove PUSER entirely. Since p_priority has nothing... |
blob | commitdiff | diff to current |
| 2003-10-16 |
Matthew Dillon | Fix the userland scheduler. When the scheduler release... |
blob | commitdiff | diff to current |
| 2003-09-25 |
Matthew Dillon | Cleanup td_wmesg after a tsleep completes for easier... |
blob | commitdiff | diff to current |
| 2003-08-26 |
Robert Garrett | __P() removal |
blob | commitdiff | diff to current |
| 2003-08-03 |
Hiten Pandya | Use FOREACH_PROC_IN_SYSTEM() throughout. |
blob | commitdiff | diff to current |
| 2003-07-19 |
Matthew Dillon | Remove the priority part of the priority|flags argument... |
blob | commitdiff | diff to current |
| 2003-07-11 |
Matthew Dillon | MP Implmentation 4/4: Final cleanup for this stage... |
blob | commitdiff | diff to current |
| 2003-07-11 |
Matthew Dillon | MP Implmentation 3B/4: Remove Xcpuast and Xforward_irq... |
blob | commitdiff | diff to current |
| 2003-07-10 |
Matthew Dillon | MP Implmentation 3/4: MAJOR progress on SMP, full userl... |
blob | commitdiff | diff to current |
| next |