mirror_zfs/module/splat
Brian Behlendorf 5562e5d105 Added splat taskq task ordering test case.
This test case verifies the correct behavior of taskq_wait_id().
In particular it ensure the the following two cases are handled
properly:

1) Task ids larger than the waited for task id can run and
   complete as long as there is an available worker thread.
2) All task ids lower than the waited one must complete before
   unblocking even if the waited task id itself has completed.
2010-01-05 13:34:09 -08:00
..
Makefile.in Add basic credential support and splat tests. 2009-07-27 17:18:59 -07:00
splat-atomic.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-condvar.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-cred.c Add basic credential support and splat tests. 2009-07-27 17:18:59 -07:00
splat-ctl.c Use kobject_set_name() for increased portability. 2009-10-02 16:21:59 -07:00
splat-generic.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-internal.h Reimplement rwlocks for Linux lock profiling/analysis. 2009-09-18 16:09:47 -07:00
splat-kmem.c Fix kmem:slab_overcommit regression test locking 2009-12-23 12:46:11 -08:00
splat-kobj.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-list.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-mutex.c Reimplement mutexs for Linux lock profiling/analysis 2009-09-25 14:47:01 -07:00
splat-random.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-rwlock.c Type long expected explicitly cast for 32-bit systems. 2009-12-01 10:14:01 -08:00
splat-taskq.c Added splat taskq task ordering test case. 2010-01-05 13:34:09 -08:00
splat-thread.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-time.c SLES10 Fixes (part 9) 2009-05-21 10:56:11 -07:00
splat-vnode.c Splat vnode tests must return negative error codes. 2009-12-10 15:06:07 -08:00