瀏覽代碼

Explain why it does not happen in practice

Samuel Thibault 13 年之前
父節點
當前提交
517fda4280
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      tools/valgrind/starpu.suppr

+ 2 - 3
tools/valgrind/starpu.suppr

@@ -40,13 +40,12 @@
 
 
 {
-   Does not happen in practice.
+   There is actually no race on current_mode, because the mode can not change unexpectedly, until _starpu_notify_data_dependencies() is called further down. Valgrind can not know about such software rwlock.
    Helgrind:Race
    fun:_starpu_release_data_on_node
    fun:_starpu_push_task_output
    fun:execute_job_on_cpu
    fun:_starpu_cpu_worker
-   obj:/usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so
-   fun:start_thread
+   ...
 }