diff options
Diffstat (limited to 'storage/tokudb/PerconaFT/src/tests/helgrind.suppressions')
-rw-r--r-- | storage/tokudb/PerconaFT/src/tests/helgrind.suppressions | 158 |
1 files changed, 158 insertions, 0 deletions
diff --git a/storage/tokudb/PerconaFT/src/tests/helgrind.suppressions b/storage/tokudb/PerconaFT/src/tests/helgrind.suppressions new file mode 100644 index 00000000000..4729c1d14ad --- /dev/null +++ b/storage/tokudb/PerconaFT/src/tests/helgrind.suppressions @@ -0,0 +1,158 @@ +{ + helgrind_3.5.0_false_positive_against_pthread_create + Helgrind:Race + fun:mythread_wrapper +} +{ + ignore_race_on_toku_checkpointing_user_data_status + Helgrind:Race + fun:toku_set_checkpointing_user_data_status.* +} +{ + ignore_race_on_toku_checkpointing_user_data_status + Helgrind:Race + fun:toku_get_checkpointing_user_data_status +} +{ + ignore_race_inside_pthread_mutex_lock + Helgrind:Race + fun:pthread_mutex_lock +} +{ + ignore_race_inside_pthread_mutex_unlock + Helgrind:Race + ... + fun:pthread_mutex_unlock +} +{ + ignore_race_inside_pthread_join + Helgrind:Race + fun:pthread_join +} +{ + unsafe_touch_clock + Helgrind:Race + fun:_ZL18unsafe_touch_clockP6ftnodei +} +{ + unsafe_read_single_txnid_optimization_possible + Helgrind:Race + fun:_ZNK4toku8locktree46unsafe_read_single_txnid_optimization_possibleEv +} +{ + unsafe_read_size_current + Helgrind:Race + fun:_ZNK7evictor24unsafe_read_size_currentEv +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_ZL14ctpair_destroyP6ctpair +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_Z23toku_blocktable_destroyPP11block_table +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_Z11bjm_destroyP29background_job_manager_struct +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_Z24toku_txn_manager_destroyP11txn_manager +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_Z24toku_thread_pool_destroyPP16toku_thread_pool +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_Z22toku_minicron_shutdownP8minicron +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_ZN4toku12lock_request7destroyEv +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_Z17toku_logger_closePP10tokulogger +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_ZL20cachetable_free_pairP6ctpair +} +{ + kde_bug_307082_cond_destroy_without_signal + Helgrind:Misc + ... + fun:pthread_cond_destroy@* + ... + fun:_ZN7evictor7destroyEv +} +{ + <helgrind_doesnt_understand_the_way_the_world_works_and_ignores_our_disable_checking_instructions> + Helgrind:Race + fun:_ZN4toku8locktree15sto_try_acquireEPvmPK10__toku_dbtS4_ + fun:_ZN4toku8locktree12acquire_lockEbmPK10__toku_dbtS3_PNS_9txnid_setE + fun:_ZN4toku8locktree16try_acquire_lockEbmPK10__toku_dbtS3_PNS_9txnid_setEb + fun:_ZN4toku8locktree18acquire_write_lockEmPK10__toku_dbtS3_PNS_9txnid_setEb + fun:_ZN4toku12lock_request5startEv + ... +} +{ + <helgrind_bug_323432_see_http://permalink.gmane.org/gmane.comp.debugging.valgrind/13325> + Helgrind:Race + obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so + fun:pthread_mutex_destroy + fun:toku_mutex_destroy + fun:_ZN4toku8treenode4freeEPS0_ + fun:_ZN4toku8treenode22remove_root_of_subtreeEv + ... +} +{ + helgrind_bug_https://bugs.kde.org/show_bug.cgi?id=327548 + Helgrind:Race + fun:my_memcmp + fun:pthread_mutex_destroy +} +{ + helgrind_bug_2_helgrind_bug_https://bugs.kde.org/show_bug.cgi?id=327548 + Helgrind:Race + ... + fun:pthread_mutex_destroy +} |