| Commit message (Expand) | Author | Age | Files | Lines |
* | MFC r327875,r327905,r327914: | mjg | 2018-02-16 | 1 | -2/+2 |
* | MFC r324335,r327393,r327397,r327401,r327402: | mjg | 2018-01-02 | 1 | -14/+22 |
* | MFC r320561,r323236,r324041,r324314,r324609,r324613,r324778,r324780,r324787, | mjg | 2017-12-31 | 1 | -119/+191 |
* | MFC r323235,r323236,r324789,r324863: | mjg | 2017-12-31 | 1 | -3/+3 |
* | MFC r326060: | markj | 2017-11-28 | 1 | -9/+2 |
* | MFC r320124: | markj | 2017-06-22 | 1 | -4/+5 |
* | MFC,r313855,r313865,r313875,r313877,r313878,r313901,r313908,r313928,r313944,r... | mjg | 2017-03-16 | 1 | -12/+29 |
* | MFC r313472: | mjg | 2017-03-16 | 1 | -1/+1 |
* | MFC r313853,r313859: | mjg | 2017-03-16 | 1 | -6/+0 |
* | MFC r313467: | mjg | 2017-03-16 | 1 | -10/+12 |
* | MFC r313454,r313472: | mjg | 2017-03-16 | 1 | -76/+129 |
* | MFC r313392,r313784: | mjg | 2017-03-16 | 1 | -8/+13 |
* | MFC r313275,r313280,r313282,r313335: | mjg | 2017-03-16 | 1 | -7/+20 |
* | MFC r313269,r313270,r313271,r313272,r313274,r313278,r313279,r313996,r314474 | mjg | 2017-03-16 | 1 | -13/+8 |
* | MFC r311172,r311194,r311226,r312389,r312390: | mjg | 2017-03-16 | 1 | -20/+44 |
* | MFC r312890,r313386,r313390: | mjg | 2017-03-16 | 1 | -21/+3 |
* | MFC r303562,303563,r303584,r303643,r303652,r303655,r303707: | mjg | 2016-08-11 | 1 | -32/+66 |
* | Microoptimize locking primitives by avoiding unnecessary atomic ops. | mjg | 2016-06-01 | 1 | -1/+3 |
* | Don't modify curthread->td_locks unless INVARIANTS is enabled. | markj | 2015-08-02 | 1 | -6/+7 |
* | Don't increment the spin count until after the first attempt to acquire a | markj | 2015-07-19 | 1 | -3/+3 |
* | Consistently use a reader/writer flag for lockstat probes in rwlock(9) and | markj | 2015-07-19 | 1 | -9/+9 |
* | Implement the lockstat provider using SDT(9) instead of the custom provider | markj | 2015-07-19 | 1 | -11/+11 |
* | Pass the lock object to lockstat_nsecs() and return immediately if | markj | 2015-07-18 | 1 | -8/+8 |
* | several lockstat improvements | avg | 2015-06-12 | 1 | -17/+39 |
* | Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9). | dchagin | 2014-12-13 | 1 | -1/+3 |
* | Add a new thread state "spinning" to schedgraph and add tracepoints at the | jhb | 2014-11-04 | 1 | -0/+21 |
* | Drop the 3rd clause from all 3 clause BSD licenses where I am the sole | jhb | 2014-02-05 | 1 | -3/+0 |
* | - Assert for not leaking readers rw locks counter on userland return. | attilio | 2013-12-17 | 1 | -0/+3 |
* | - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging | attilio | 2013-11-25 | 1 | -3/+0 |
* | Consistently use the same value to indicate exclusively-held and | davide | 2013-09-22 | 1 | -4/+4 |
* | Fix lc_lock/lc_unlock() support for rmlocks held in shared mode. With | davide | 2013-09-20 | 1 | -4/+4 |
* | A few mostly cosmetic nits to aid in debugging: | jhb | 2013-06-25 | 1 | -4/+4 |
* | - Handle the recursed/not recursed flags with RA_RLOCKED in rw_assert(). | jhb | 2013-06-03 | 1 | -4/+6 |
* | Fixup r240424: On entering KDB backends, the hijacked thread to run | attilio | 2012-12-22 | 1 | -4/+5 |
* | Merge r242395,242483 from mutex implementation: | attilio | 2012-11-03 | 1 | -23/+74 |
* | Remove all the checks on curthread != NULL with the exception of some MD | attilio | 2012-09-13 | 1 | -2/+0 |
* | Improve check coverage about idle threads. | attilio | 2012-09-12 | 1 | -0/+13 |
* | Add software PMC support. | fabient | 2012-03-28 | 1 | -0/+12 |
* | panic: add a switch and infrastructure for stopping other CPUs in SMP case | avg | 2011-12-11 | 1 | -0/+28 |
* | Constify arguments for locking KPIs where possible. | pjd | 2011-11-16 | 1 | -12/+12 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | ed | 2011-11-07 | 1 | -1/+2 |
* | Print the pointer to the lock with the panic message. The previous | bz | 2010-03-24 | 1 | -2/+2 |
* | When releasing a read/shared lock we need to use a write memory barrier | attilio | 2009-09-30 | 1 | -3/+4 |
* | * Change the scope of the ASSERT_ATOMIC_LOAD() from a generic check to | attilio | 2009-08-17 | 1 | -2/+3 |
* | Add a new macro to test that a variable could be loaded atomically. | bz | 2009-08-14 | 1 | -0/+2 |
* | Handle lock recursion differenty by always checking against LO_RECURSABLE | attilio | 2009-06-02 | 1 | -6/+6 |
* | Remove extra cpu_spinwait() invocations. This should really only be used | jhb | 2009-05-29 | 1 | -8/+0 |
* | Tweak a few comments on adaptive spinning. | jhb | 2009-05-29 | 1 | -4/+10 |
* | Add the OpenSolaris dtrace lockstat provider. The lockstat provider | sson | 2009-05-26 | 1 | -7/+90 |
* | - Wrap lock profiling state variables in #ifdef LOCK_PROFILING blocks. | jeff | 2009-03-15 | 1 | -1/+5 |