| 2011-11-15 |
Matthew Dillon | kernel - Major signal path adjustments to fix races... |
blob | commitdiff |
| 2011-11-15 |
Matthew Dillon | kernel - Greatly improve shared memory fault rate concu... |
blob | commitdiff | diff to current |
| 2011-11-11 |
Matthew Dillon | kernel - Performance improvements during heavy memory... |
blob | commitdiff | diff to current |
| 2011-11-04 |
Matthew Dillon | kernel - Fix localhost packet misordering |
blob | commitdiff | diff to current |
| 2011-10-28 |
Matthew Dillon | kernel - add lwkt_set_interrupt_support_thread() API |
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-18 |
Matthew Dillon | kernel - Major SMP performance patch / VM system, bus... |
blob | commitdiff | diff to current |
| 2011-06-09 |
Venkatesh Srinivas | kernel -- Implement lwkt_token_swap; swaps most recent... |
blob | commitdiff | diff to current |
| 2011-06-09 |
Venkatesh Srinivas | kernel -- Remove vestigial token flags field. |
blob | commitdiff | diff to current |
| 2011-03-24 |
Matthew Dillon | kernel - Revamp LWKT thread migration |
blob | commitdiff | diff to current |
| 2011-03-09 |
Matthew Dillon | kernel - Add lwkt.cache_threads boot-time tunable |
blob | commitdiff | diff to current |
| 2011-02-07 |
Sascha Wildner | Remove useless belt and suspenders include guards in... |
blob | commitdiff | diff to current |
| 2011-01-25 |
Venkatesh Srinivas | kernel -- lockmgr debugging. |
blob | commitdiff | diff to current |
| 2011-01-20 |
Matthew Dillon | kernel - Remove mplock shims from global tokens |
blob | commitdiff | diff to current |
| 2011-01-10 |
Matthew Dillon | kernel - refactor cpusync and pmap_inval code, fix... |
blob | commitdiff | diff to current |
| 2010-12-26 |
Venkatesh Srinivas | kernel -- Spinlock debugging. |
blob | commitdiff | diff to current |
| 2010-12-11 |
Matthew Dillon | kernel - 48-core MP work |
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 - Record token ... |
blob | commitdiff | diff to current |
| 2010-09-17 |
Matthew Dillon | kernel - Add lwkt_relpooltoken() |
blob | commitdiff | diff to current |
| 2010-09-09 |
Matthew Dillon | network - Completely revamp the netisr / dispatch code |
blob | commitdiff | diff to current |
| 2010-08-30 |
Matthew Dillon | kernel - Separate inherited mplocks from td_mplocks... |
blob | commitdiff | diff to current |
| 2010-08-29 |
Matthew Dillon | kernel - Uninline crit_exit() |
blob | commitdiff | diff to current |
| 2010-08-29 |
Matthew Dillon | kernel - Uninline crit_exit() |
blob | commitdiff | diff to current |
| 2010-08-29 |
Matthew Dillon | kernel - Introduce hard code sections, simplify critica... |
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-28 |
Matthew Dillon | kernel - Add vmobj_token, misc vm-related tokenization |
blob | commitdiff | diff to current |
| 2010-08-28 |
Matthew Dillon | kernel - Add description to static token initializers |
blob | commitdiff | diff to current |
| 2010-08-25 |
Matthew Dillon | kernel - Fix LWKT_TOKEN_HELD() assertion |
blob | commitdiff | diff to current |
| 2010-08-24 |
Matthew Dillon | kernel - Add additional fields to kinfo_cputime |
blob | commitdiff | diff to current |
| 2010-08-24 |
Matthew Dillon | kernel - rewrite the LWKT scheduler's priority mechanism |
blob | commitdiff | diff to current |
| 2010-08-20 |
Matthew Dillon | kernel - opencrypto - optimize chained synchronous... |
blob | commitdiff | diff to current |
| 2010-06-12 |
Nicolas Thery | kernel - token - update outdated comments |
blob | commitdiff | diff to current |
| 2010-06-12 |
Matthew Dillon | kernel - MPSAFE work - add vmspace_token |
blob | commitdiff | diff to current |
| 2010-06-10 |
Matthew Dillon | kernel - MPSAFE work - adjust global tokens |
blob | commitdiff | diff to current |
| 2010-06-09 |
Matthew Dillon | kernel - MPSAFE work - Add global tokens |
blob | commitdiff | diff to current |
| 2010-06-06 |
Matthew Dillon | kernel - lwkt_token revamp |
blob | commitdiff | diff to current |
| 2010-05-16 |
Matthew Dillon | kernel - zero pages during idle |
blob | commitdiff | diff to current |
| 2010-04-16 |
Sascha Wildner | Add more __printflike()'s and fix resulting fallout. |
blob | commitdiff | diff to current |
| 2010-04-15 |
Alex Hornung | dsched - Tie the dsched framework into the system |
blob | commitdiff | diff to current |
| 2010-03-15 |
Matthew Dillon | kernel - change tsleep related idents to const volatile... |
blob | commitdiff | diff to current |
| 2009-12-21 |
Matthew Dillon | kernel - Refactor the lwkt_token code, making it faster |
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 |
Matthew Dillon | kernel - use new td_ucred in numerous places |
blob | commitdiff | diff to current |
| 2009-12-15 |
Matthew Dillon | kernel - Third time's the charm - move lwp_ucred to... |
blob | commitdiff | diff to current |
| 2009-10-02 |
Matthew Dillon | lwkt - Add lwkt_setpri_initial() |
blob | commitdiff | diff to current |
| 2009-09-11 |
Matthew Dillon | KERNEL - Implement a poor man's ioscheduler using sys... |
blob | commitdiff | diff to current |
| 2009-07-15 |
Matthew Dillon | LWKT - Rename lwkt_yield_quick() to a more appropriate... |
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-13 |
Matthew Dillon | lwkt_token - Add ASSERT_LWKT_TOKEN_HELD(token) macro. |
blob | commitdiff | diff to current |
| 2009-06-20 |
Matthew Dillon | HAMMER (and kernel) - Fix cpu-bound kernel thread issue. |
blob | commitdiff | diff to current |
| 2009-01-14 |
Sepherosa Ziehau | Add LWKT_TOKEN_INITIALIZER |
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-09-20 |
Sepherosa Ziehau | Add TDF_NETWORK lwkt flag, so various assertion could... |
blob | commitdiff | diff to current |
| 2008-09-09 |
Matthew Dillon | Add a MSGF_NORESCHED feature for lwkt thread-based... |
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-07-01 |
Matthew Dillon | Fix numerous pageout daemon -> buffer cache deadlocks... |
blob | commitdiff | diff to current |
| 2008-05-26 |
Nicolas Thery | Allocate lwkt threads from objcache instead of custom... |
blob | commitdiff | diff to current |
| 2008-05-09 |
Matthew Dillon | Fix a nasty memory corruption issue which can occur... |
blob | commitdiff | diff to current |
| 2008-03-01 |
Matthew Dillon | Clean up the token code and implement lwkt_token_is_sta... |
blob | commitdiff | diff to current |
| 2007-12-12 |
Matthew Dillon | Save and restore the FP context in the signal stack... |
blob | commitdiff | diff to current |
| 2007-11-18 |
Sepherosa Ziehau | Add a new light weight function to synchronize IPI... |
blob | commitdiff | diff to current |
| 2007-04-25 |
Sascha Wildner | style(9) cleanup: Remove parameter names from prototypes. |
blob | commitdiff | diff to current |
| 2007-01-22 |
Simon Schubert | Pass structs by reference if you expect the callee... |
blob | commitdiff | diff to current |
| 2006-06-04 |
Matthew Dillon | Remove LWKT reader-writer locks (kern/lwkt_rwlock.c... |
blob | commitdiff | diff to current |
| 2006-06-01 |
Matthew Dillon | gd_tdallq is not protected by the BGL any more, it... |
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 | Add two KTR (kernel trace) options: KTR_GIANT_CONTENTIO... |
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-21 |
Matthew Dillon | Implement a much faster spinlock. |
blob | commitdiff | diff to current |
| 2006-05-20 |
Matthew Dillon | I'm growing tired of having to add #include lines for... |
blob | commitdiff | diff to current |
| 2006-05-19 |
Matthew Dillon | Recent lwkt_token work broke UP builds. Fix the token... |
blob | commitdiff | diff to current |
| 2006-05-18 |
Matthew Dillon | Replace the LWKT token code's passive management of... |
blob | commitdiff | diff to current |
| 2006-01-31 |
Matthew Dillon | Bring in the parallel route table code and clean up... |
blob | commitdiff | diff to current |
| 2005-12-02 |
Matthew Dillon | Fix a process exit/wait race. The wait*() code was... |
blob | commitdiff | diff to current |
| 2005-11-22 |
Matthew Dillon | Consolidate the initialization of td_mpcount into lwkt_... |
blob | commitdiff | diff to current |
| 2005-11-21 |
Matthew Dillon | Add a thread flag, TDF_MPSAFE, which is used during... |
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-08 |
Matthew Dillon | Turn around the spinlock code to reduce the chance... |
blob | commitdiff | diff to current |
| 2005-10-25 |
Matthew Dillon | Remove the dummy IPI messaging routines for UP builds... |
blob | commitdiff | diff to current |
| 2005-10-13 |
Matthew Dillon | Major cleanup of the interrupt registration subsystem. |
blob | commitdiff | diff to current |
| 2005-10-11 |
Simon Schubert | 1:1 Userland threading stage 2.8/4: |
blob | commitdiff | diff to current |
| 2005-10-05 |
Simon Schubert | Userland 1:1 threading changes step 1/4+: |
blob | commitdiff | diff to current |
| 2005-07-26 |
Matthew Dillon | Add a new kernel compile debugging option, DEBUG_CRIT_S... |
blob | commitdiff | diff to current |
| 2005-07-20 |
Matthew Dillon | When a cpu is stopped due to a panic or the debugger... |
blob | commitdiff | diff to current |
| 2005-07-20 |
Matthew Dillon | Limit switch-from-interrupt warnings to once per thread... |
blob | commitdiff | diff to current |
| 2005-07-07 |
Hiten Pandya | Add counters for recording Token/MPlock contention... |
blob | commitdiff | diff to current |
| 2005-06-19 |
Matthew Dillon | Add more magic numbers for the token code. |
blob | commitdiff | diff to current |
| 2005-04-18 |
Matthew Dillon | staticize lwkt_reqtoken_remote(). |
blob | commitdiff | diff to current |
| 2005-04-13 |
Matthew Dillon | Optimize lwkt_send_ipiq() - the IPI based inter-cpu... |
blob | commitdiff | diff to current |
| 2005-01-14 |
Matthew Dillon | Add syscall primitives for generic userland accessible... |
blob | commitdiff | diff to current |
| 2004-10-13 |
Matthew Dillon | Avoid redefined symbol warning when libcaps uses thread... |
blob | commitdiff | diff to current |
| 2004-09-14 |
Matthew Dillon | Give the MP fields in the thread structure useful names... |
blob | commitdiff | diff to current |
| 2004-07-29 |
Matthew Dillon | Add a stack-size argument to the LWKT threading code... |
blob | commitdiff | diff to current |
| 2004-07-24 |
Matthew Dillon | Update the userland scheduler. Fix scheduler interacti... |
blob | commitdiff | diff to current |
| 2004-06-20 |
Hiten Pandya | Move the 'p_start' field from struct pstats (Process... |
blob | commitdiff | diff to current |
| 2004-06-17 |
Hiten Pandya | Spell 'written' properly. |
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-05-28 |
Matthew Dillon | Add lwkt_setcpu_self(), a function which migrates the... |
blob | commitdiff | diff to current |
| 2004-04-10 |
Matthew Dillon | Do some minor critical path performance improvements... |
blob | commitdiff | diff to current |
| next |