printv
printv(2, "Size: %8ld, step: %8ld, deletion: %16lld ns\n",
printv(2, "Size: %8ld, step: %8ld, tagged iteration: %8lld ns\n",
printv(2, "Size: %8ld, step: %8ld, normal iteration: %8lld ns\n",
printv(1, "starting benchmarks\n");
printv(1, "RADIX_TREE_MAP_SHIFT = %d\n", RADIX_TREE_MAP_SHIFT);
printv(2, "Size: %8ld, step: %8ld, insertion: %15lld ns\n",
printv(2, "Size: %8ld, step: %8ld, tagging: %17lld ns\n",
printv(1, "Running %siteration tests for %d seconds\n",
printv(1, "Running iteration test 2 for %d seconds\n", test_duration);
printv(2, "%lu-%lu: %lu, tags %d-%d\n", start,
printv(2, "%lu-%lu: %lu, tags %d-%d\n", start, end,
printv(1, "starting single_thread_tests: %d allocated, preempt %d\n",
printv(2, "after multiorder_check: %d allocated, preempt %d\n",
printv(2, "after tag_check: %d allocated, preempt %d\n",
printv(2, "after gang_check: %d allocated, preempt %d\n",
printv(2, "after add_and_check: %d allocated, preempt %d\n",
printv(2, "after dynamic_height_check: %d allocated, preempt %d\n",
printv(2, "after idr_checks: %d allocated, preempt %d\n",
printv(2, "after big_gang_check: %d allocated, preempt %d\n",
printv(2, "%d ", i);
printv(2, "after copy_tag_check: %d allocated, preempt %d\n",
printv(2, "after rcu_barrier: %d allocated, preempt %d\n",
printv(2, "%d ", i);
printv(1, "Multiorder iteration test\n");
printv(1, "Multiorder tagged iteration test\n");
printv(1, "running regression test 1, should finish in under a minute\n");
printv(1, "regression test 1, done\n");
printv(1, "regression test 2, done\n");
printv(1, "running regression test 2 (should take milliseconds)\n");
printv(1, "running regression test 3 (should take milliseconds)\n");
printv(2, "tagged %ld %p\n", iter.index, *slot);
printv(2, "retry at %ld\n", iter.index);
printv(2, "slot %ld %p\n", iter.index, *slot);
printv(2, "retry at %ld\n", iter.index);
printv(2, "slot %ld %p\n", iter.index, *slot);
printv(2, "next at %ld\n", iter.index);
printv(2, "tagged %ld %p\n", iter.index, *slot);
printv(2, "next at %ld\n", iter.index);
printv(1, "regression test 3 passed\n");
printv(1, "regression test 4 starting\n");
printv(1, "regression test 4 passed\n");
printv(2, "%d(%d) %d(%d) %d(%d) %d(%d) / "
printv(2, "%d: nr_allocated=%d\n", __LINE__, nr_allocated);
printv(2, "%d: nr_allocated=%d\n", __LINE__, nr_allocated);
printv(2, "%d: nr_allocated=%d\n", __LINE__, nr_allocated);
printv(2, "%d: nr_allocated=%d\n", __LINE__, nr_allocated);
printv(2, "after extend_checks: %d allocated\n", nr_allocated);
printv(2, "after leak_check: %d allocated\n", nr_allocated);
printv(2, "after simple_checks: %d allocated\n", nr_allocated);
printv(2, "after thrash_tags: %d allocated\n", nr_allocated);
printv(2, "before item_kill_tree: %d allocated\n", nr_allocated);
printv(2, "after item_kill_tree: %d allocated\n", nr_allocated);