1{ 2 helgrind_3.5.0_false_positive_against_pthread_create 3 Helgrind:Race 4 fun:mythread_wrapper 5} 6{ 7 ignore_race_on_toku_checkpointing_user_data_status 8 Helgrind:Race 9 fun:toku_set_checkpointing_user_data_status.* 10} 11{ 12 ignore_race_on_toku_checkpointing_user_data_status 13 Helgrind:Race 14 fun:toku_get_checkpointing_user_data_status 15} 16{ 17 ignore_race_inside_pthread_mutex_lock 18 Helgrind:Race 19 fun:pthread_mutex_lock 20} 21{ 22 ignore_race_inside_pthread_mutex_unlock 23 Helgrind:Race 24 ... 25 fun:pthread_mutex_unlock 26} 27{ 28 ignore_race_inside_pthread_join 29 Helgrind:Race 30 fun:pthread_join 31} 32{ 33 unsafe_touch_clock 34 Helgrind:Race 35 fun:_ZL18unsafe_touch_clockP6ftnodei 36} 37{ 38 unsafe_read_single_txnid_optimization_possible 39 Helgrind:Race 40 fun:_ZNK4toku8locktree46unsafe_read_single_txnid_optimization_possibleEv 41} 42{ 43 unsafe_read_size_current 44 Helgrind:Race 45 fun:_ZNK7evictor24unsafe_read_size_currentEv 46} 47{ 48 kde_bug_307082_cond_destroy_without_signal 49 Helgrind:Misc 50 ... 51 fun:pthread_cond_destroy@* 52 ... 53 fun:_ZL14ctpair_destroyP6ctpair 54} 55{ 56 kde_bug_307082_cond_destroy_without_signal 57 Helgrind:Misc 58 ... 59 fun:pthread_cond_destroy@* 60 ... 61 fun:_Z23toku_blocktable_destroyPP11block_table 62} 63{ 64 kde_bug_307082_cond_destroy_without_signal 65 Helgrind:Misc 66 ... 67 fun:pthread_cond_destroy@* 68 ... 69 fun:_Z11bjm_destroyP29background_job_manager_struct 70} 71{ 72 kde_bug_307082_cond_destroy_without_signal 73 Helgrind:Misc 74 ... 75 fun:pthread_cond_destroy@* 76 ... 77 fun:_Z24toku_txn_manager_destroyP11txn_manager 78} 79{ 80 kde_bug_307082_cond_destroy_without_signal 81 Helgrind:Misc 82 ... 83 fun:pthread_cond_destroy@* 84 ... 85 fun:_Z24toku_thread_pool_destroyPP16toku_thread_pool 86} 87{ 88 kde_bug_307082_cond_destroy_without_signal 89 Helgrind:Misc 90 ... 91 fun:pthread_cond_destroy@* 92 ... 93 fun:_Z22toku_minicron_shutdownP8minicron 94} 95{ 96 kde_bug_307082_cond_destroy_without_signal 97 Helgrind:Misc 98 ... 99 fun:pthread_cond_destroy@* 100 ... 101 fun:_ZN4toku12lock_request7destroyEv 102} 103{ 104 kde_bug_307082_cond_destroy_without_signal 105 Helgrind:Misc 106 ... 107 fun:pthread_cond_destroy@* 108 ... 109 fun:_Z17toku_logger_closePP10tokulogger 110} 111{ 112 kde_bug_307082_cond_destroy_without_signal 113 Helgrind:Misc 114 ... 115 fun:pthread_cond_destroy@* 116 ... 117 fun:_ZL20cachetable_free_pairP6ctpair 118} 119{ 120 kde_bug_307082_cond_destroy_without_signal 121 Helgrind:Misc 122 ... 123 fun:pthread_cond_destroy@* 124 ... 125 fun:_ZN7evictor7destroyEv 126} 127{ 128 <helgrind_doesnt_understand_the_way_the_world_works_and_ignores_our_disable_checking_instructions> 129 Helgrind:Race 130 fun:_ZN4toku8locktree15sto_try_acquireEPvmPK10__toku_dbtS4_ 131 fun:_ZN4toku8locktree12acquire_lockEbmPK10__toku_dbtS3_PNS_9txnid_setE 132 fun:_ZN4toku8locktree16try_acquire_lockEbmPK10__toku_dbtS3_PNS_9txnid_setEb 133 fun:_ZN4toku8locktree18acquire_write_lockEmPK10__toku_dbtS3_PNS_9txnid_setEb 134 fun:_ZN4toku12lock_request5startEv 135 ... 136} 137{ 138 <helgrind_bug_323432_see_http://permalink.gmane.org/gmane.comp.debugging.valgrind/13325> 139 Helgrind:Race 140 obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so 141 fun:pthread_mutex_destroy 142 fun:toku_mutex_destroy 143 fun:_ZN4toku8treenode4freeEPS0_ 144 fun:_ZN4toku8treenode22remove_root_of_subtreeEv 145 ... 146} 147{ 148 helgrind_bug_https://bugs.kde.org/show_bug.cgi?id=327548 149 Helgrind:Race 150 fun:my_memcmp 151 fun:pthread_mutex_destroy 152} 153{ 154 helgrind_bug_2_helgrind_bug_https://bugs.kde.org/show_bug.cgi?id=327548 155 Helgrind:Race 156 ... 157 fun:pthread_mutex_destroy 158} 159