| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-12-10 | Fix off by one. | msaitoh | |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin | |
| 2008-04-28 | Add MI code to support in-kernel preemption. Preemption is deferred by | ad | |
| one of the following: - Holding kernel_lock (indicating that the code is not MT safe). - Bracketing critical sections with kpreempt_disable/kpreempt_enable. - Holding the interrupt priority level above IPL_NONE. Statistics on kernel preemption are reported via event counters, and where preemption is deferred for some reason, it's also reported via lockstat. The LWP priority at which preemption is triggered is tuneable via sysctl. | |||
| 2008-01-04 | Start detangling lock.h from intr.h. This is likely to cause short term | ad | |
| breakage, but the mess of dependencies has been regularly breaking the build recently anyhow. | |||
| 2007-12-20 | Use new style memory barriers. | ad | |
| 2007-11-06 | Merge from vmlocking. | ad | |
| 2007-07-14 | - Increase default number of trace buffers to 10000. | ad | |
| - New options: -f Trace only by calling functions. -m Merge call sites within unique functions. -M Merge lock addresses within unique objects. | |||
| 2007-06-15 | splstatclock, spllock -> splhigh | ad | |
| 2007-03-04 | Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. | christos | |
| 2007-02-15 | Count the number of CPUs at boot and stash in 'ncpu'. Eventually should | ad | |
| have each CPU register at attach, so we can figure out the topology for the scheduler. | |||
| 2007-02-09 | Merge newlock2 to head. | ad | |
| 2006-12-25 | lockstat: improve reporting slightly, and fix a bug where the command | ad | |
| could spin while resorting lists. | |||
| 2006-11-16 | __unused removal on arguments; approved by core. | christos | |
| 2006-10-12 | Use __unused in function arguments where appropiate. (hi christos) | xtraeme | |
| 2006-09-07 | - Add a couple of XXX comments. | ad | |
| - lb->lb_cpu doesn't need to be filled in lockstat_event(). | |||
| 2006-09-07 | Add the 'lockstat' driver, which collects basic information about lock events. | ad | |
