]> git.proxmox.com Git - mirror_spl.git/commit - module/spl/spl-vnode.c
Update SPL to use new debug infrastructure. This means:
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 21 Apr 2008 17:29:47 +0000 (17:29 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 21 Apr 2008 17:29:47 +0000 (17:29 +0000)
commit937879f11db15a4842306f9da4b4a3e60cf073b7
tree3a72837d2323df2f844951229ecbbdb22925ac6a
parent2fae1b3d0af1caa2aaa77552a0c96f121016381d
Update SPL to use new debug infrastructure.  This means:
- Replacing all BUG_ON()'s with proper ASSERT()'s
- Using ENTRY,EXIT,GOTO, and RETURN macro to instument call paths

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@78 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
23 files changed:
include/sys/callb.h
include/sys/condvar.h
include/sys/debug.h
include/sys/kmem.h
include/sys/mutex.h
include/sys/random.h
include/sys/rwlock.h
include/sys/signal.h
include/sys/sysmacros.h
include/sys/time.h
modules/spl/spl-atomic.c
modules/spl/spl-debug.c
modules/spl/spl-err.c
modules/spl/spl-generic.c
modules/spl/spl-kmem.c
modules/spl/spl-kobj.c
modules/spl/spl-module.c
modules/spl/spl-proc.c
modules/spl/spl-rwlock.c
modules/spl/spl-taskq.c
modules/spl/spl-thread.c
modules/spl/spl-time.c
modules/spl/spl-vnode.c