zfs/module/splat
Brian Behlendorf 5b5f568503 Mutex tests updated to use task queues instead of work queues.
Mainly for portability reasons I have rebased the mutex tests on Solaris
taskqs instead of linux work queues.  The linux workqueue API changed post
2.6.18 kernels and using task queues avoids having to conditionally detect
which workqueue API to use.

Additionally, this is basically free additional testing for the task queues.
Much to my surprise after updating these test cases they did expose a long
standing bug in the taskq_wait() implementation.  This patch does not
address that issue but the followup patch does.
2009-03-15 15:05:38 -07:00
..
Makefile.in Build system and packaging (RPM support) 2009-03-09 15:56:55 -07:00
splat-atomic.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-condvar.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-ctl.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-generic.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-internal.h kmem_cache hardening and performance improvements 2009-01-30 20:54:49 -08:00
splat-kmem.c Coverity 9656: Forward NULL 2009-02-18 10:09:01 -08:00
splat-kobj.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-list.c Coverity 9657: Resource Leak 2009-02-18 10:16:26 -08:00
splat-mutex.c Mutex tests updated to use task queues instead of work queues. 2009-03-15 15:05:38 -07:00
splat-random.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-rwlock.c Sleep uninteruptibly, waking up early may result in a crash 2009-01-22 09:58:48 -08:00
splat-taskq.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-thread.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-time.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
splat-vnode.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00