aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/ktr.h
Commit message (Expand)AuthorAgeFilesLines
* Expand ktr_mask to be a 64-bit unsigned integer.John Baldwin2015-05-221-2/+2
* Right now LOCK_DEBUG is enabled if KTR is on.Attilio Rao2013-12-021-50/+1
* - Add new machine parsable KTR macros for timing events.Jeff Roberson2012-12-191-0/+44
* - Implement run-time expansion of the KTR buffer via sysctl.Jeff Roberson2012-11-151-1/+1
* Fix KTR_CPUMASK in order to accept a string representing a cpuset_t.Attilio Rao2011-05-311-1/+4
* Revert a change that crept in during MFC.Attilio Rao2011-05-311-4/+1
* MFCAttilio Rao2011-05-311-1/+4
|\
* | Revert a patch that unvolountary sneaked in while I was MFCing.Attilio Rao2011-05-231-0/+1
* | MFCAttilio Rao2011-05-231-1/+0
|/
* Remove extra commas from KTR_EVENT4() macro to match number of CTR6() args.Alexander Motin2010-07-241-1/+1
* KTR_CTx are long time aliased by existing classes so they can't serveAttilio Rao2010-07-211-13/+0
* In non-debugging mode make this define (void)0 instead of nothing. ThisRoman Divacky2009-06-211-7/+7
* Grab KTR_SPARE1 and KTR_SPARE5 for KTR_INET and KTR_INET6Bruce M Simpson2009-04-291-5/+5
* - Implement generic macros for producing KTR records that are compatibleJeff Roberson2009-01-171-0/+89
* Axe KTR_ALQ_MASK now that KTR_WITNESS is off unless you hack an #ifdefJohn Baldwin2006-01-251-3/+0
* - Add a new KTR_SUBSYS in place of KTR_SPARE1 to serve as a subsystemJohn Baldwin2006-01-241-2/+7
* Clean up unused or poorly utilized KTR values. Remove KTR_FS, KTR_KGDB,Nate Lawson2005-12-171-12/+12
* Extend the scope of #ifndef LOCORE to also cover the prototype ofMarius Strobl2005-12-061-3/+7
* Change default KTR_COMPILE from KTR_GEN to KTR_ALL, to match withGleb Smirnoff2005-09-021-1/+1
* - Replace the unused KTR_NFS with KTR_VFS. KTR_VFS differs from KTR_VOPJeff Roberson2005-06-111-2/+2
* - I broke binary compat. update KTR_VERSION.Jeff Roberson2005-06-101-1/+1
* - Add curthread to the state that ktr is saving. The extra information isJeff Roberson2005-06-101-0/+1
* Addendum to netchild's C compiler abstraction mega-patch which somehowJoerg Wunsch2005-03-041-9/+0
* - Somehow I mangled KTR_CRITICAL.Jeff Roberson2005-01-241-1/+1
* - Add a new KTR class for the buffer cache.Jeff Roberson2005-01-241-2/+3
* - Add KTR_SCHED to produce ktr data for sys/tools/sched/schedgraph.py.Jeff Roberson2004-12-261-2/+3
* Add basic critical section tracing to KTR using event type KTR_CRITICAL.Robert Watson2004-11-071-1/+2
* Add some basic KTR tracing to busdma on i386. This is likely notRobert Watson2004-10-231-1/+2
* Add KTR_GEOM, which allows tracing of basic GEOM I/O events occuringRobert Watson2004-10-211-1/+2
* Assign KTR flag constants for UMA events and callouts.Robert Watson2004-08-061-1/+3
* Retire the KTR_LOCKMGR bit and use it to log eventhandler messagesJohn Baldwin2003-03-111-1/+1
* - Add support for logging KTR via ALQ. This is optional and enabled by theJeff Roberson2002-09-221-0/+3
* Add a new KTR type KTR_CONTENTION, and use it in the mutex code toIan Dowse2002-08-261-1/+2
* KTR_CT* had one too many trailing zeroes, making KTR_CT5-8 too large forJake Burkholder2002-06-231-8/+8
* Wrap the arguments to CTR6() in parentheses so that the u_long casts workJohn Baldwin2002-04-011-2/+2
* ktr changes to improve performance and make writing a userland utility toJake Burkholder2002-04-011-51/+16
* Fix two typos, TR6() and ITR6() need to use CTR6(), not CTR5().John Baldwin2001-12-141-2/+2
* Complete the CTR6 addition (and TR6 and ITR6...)David E. O'Brien2001-12-101-11/+11
* Add a CTR6, we need it now.David E. O'Brien2001-12-101-0/+8
* Add a hack to get around the fact that egcs 1.1.2 (which I'm using to buildBenno Rice2001-10-151-0/+9
* - Replace the unused KTR_IDLELOOP trace class with a new KTR_WITNESS traceJohn Baldwin2001-06-251-9/+6
* Add a new psuedo-KTR trace level KTR_ALL which is a mask of all currentlyJohn Baldwin2001-06-041-0/+1
* - In the KTR_EXTEND case, use a const char * to point to the passed inJohn Baldwin2001-02-201-9/+6
* - Axe unused macros used by BSD/OS in assembly for KTR tracing.John Baldwin2001-02-201-7/+1
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-121-0/+1
* - Remove much of the inlining of the KTR tracepoints into a ktr_tracepoint()John Baldwin2000-11-071-136/+29
* Remove an evil conditional nested include of <sys/systm.h>Poul-Henning Kamp2000-10-301-1/+0
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-0/+1
* Change "KTR_COMPILE & m" to "KTR_COMPILE & (m)" to allow more flexibleDoug Rabson2000-09-141-12/+12
* Use '&' instead of '%' to calculate the new value for ktr_idx.Doug Rabson2000-09-101-2/+2