aboutsummaryrefslogtreecommitdiffstats
path: root/include/sys/debug.h
Commit message (Expand)AuthorAgeFilesLines
* Add IMPLY() and EQUIV() macrosBrian Behlendorf2015-06-241-0/+10
* Retire legacy debugging infrastructureBrian Behlendorf2014-11-191-91/+49
* Safer debugging and assertion macros.Tim Chase2014-07-011-31/+25
* This patch add a CTASSERT macro for compile time assertion.Yuxuan Shui2014-04-141-0/+11
* Fix ASSERT0 and VERIFY0 macro typoBrian Behlendorf2013-06-211-2/+2
* Add ASSERT0 and VERIFY0 macrosBrian Behlendorf2013-06-181-0/+6
* Refresh links to web siteNed Bass2013-03-041-1/+1
* Add --enable-debug-log configure optionBrian Behlendorf2012-02-021-5/+2
* Display DEBUG keyword during module load when --enable-debug is used.Ricardo M. Correia2010-07-201-0/+6
* Split <sys/debug.h> headerBrian Behlendorf2010-07-201-382/+80
* Public Release PrepBrian Behlendorf2010-05-171-25/+15
* Disable stack overflow checking by default.Brian Behlendorf2009-07-301-1/+9
* Add basic credential support and splat tests.Brian Behlendorf2009-07-271-0/+1
* Fixed NULL dereference by tcd_for_each() when the kmalloc() call in module/sp...Ricardo M. Correia2009-07-141-1/+1
* Add ASSERTV macro to simplify removing variables (the V in ASSERTV)Brian Behlendorf2009-07-091-0/+2
* SLES10 Fixes (part 7)Brian Behlendorf2009-05-201-2/+2
* Remove stray ` from macroBrian Behlendorf2009-01-231-1/+1
* Update debug.h to standardize VERIFY3_IMPL error messages in debug and non-de...Brian Behlendorf2009-01-221-11/+13
* * spl-09-fix-kmem-track-oops.patchbehlendo2008-11-031-10/+26
* Add a SPL_AC_TYPE_ATOMIC64_T test to configure for systems which dobehlendo2008-11-031-0/+1
* Reviewed and applied spl-01-rm-gpl-symbol-set_cpus_allowed.patchbehlendo2008-11-031-2/+11
* Add missing () to quiet warnings in NDEBUG casebehlendo2008-06-041-1/+1
* Just use CONFIG_SLUB to detect SLUB usebehlendo2008-06-041-0/+2
* Fixes:behlendo2008-06-041-1/+1
* Go through and add a header with the proper UCRL number.behlendo2008-05-261-0/+26
* - Properly fix the debug support for all the ASSERT's, VERIFIES, etc can bebehlendo2008-05-191-4/+44
* Commit adaptive mutexes. This seems to have introduced some newbehlendo2008-05-051-4/+7
* Minor improvement to taskq handling. This is a small step towardsbehlendo2008-04-231-1/+1
* Stack usage is my enemy. Trade cpu cycles in the debug code tobehlendo2008-04-221-52/+50
* More fixes to ensure we get good debug logs even if we're in thebehlendo2008-04-211-24/+28
* Handful of minor stack checking fixesbehlendo2008-04-211-3/+3
* Update SPL to use new debug infrastructure. This means:behlendo2008-04-211-26/+46
* Frist minor batch of fixes. Catch a dropped ;, and use SBUG instead of BUG.behlendo2008-04-191-3/+4
* First commit of lustre style internal debug support. Thesebehlendo2008-04-181-3/+310
* Add some crude debugging support. It leaves alot to bebehlendo2008-03-311-0/+7
* Reorganize /include/ to add a /sys/, this way we don't need tobehlendo2008-03-011-0/+4