Rework ATI driver suppressions for bench valgrind
authorbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 24 Apr 2014 20:12:38 +0000 (20:12 +0000)
committerbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 24 Apr 2014 20:12:38 +0000 (20:12 +0000)
Review URL: https://codereview.chromium.org/256623003

git-svn-id: http://skia.googlecode.com/svn/trunk@14363 2bbb7eff-a529-9590-31e7-b0007b416f81

bench/valgrind.supp

index 0ed963d..aabb900 100644 (file)
@@ -1,39 +1,65 @@
 # Valgrind suppressions for bench --config 8888 GPU NONRENDERING --runOnce
 # Pass this file to Valgrind with "--suppressions=bench/valgrind.supp"
 {
-   fglrx 1
-   Memcheck:Param
-   ioctl(generic)
-   fun:ioctl
-   obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+    ATI driver 1
+    Memcheck:Param
+    ioctl(generic)
+    fun:ioctl
+    ...
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
 }
 {
-   fglrx 2
-   Memcheck:Cond
-   obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+    ATI driver 2
+    Memcheck:Cond
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+}
+{
+    ATI driver 3
+    Memcheck:Addr8
+    ...
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+}
+{
+    ATI driver 4
+    Memcheck:Addr4
+    ...
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+}
+{
+    ATI driver 5
+    Memcheck:Addr2
+    ...
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+}
+{
+    ATI driver 6
+    Memcheck:Addr1
+    ...
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
 }
 {
-   fglrx 3
-   Memcheck:Addr8
-   fun:memcpy@GLIBC_2.2.5
-   obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+    ATI driver 7
+    Memcheck:Leak
+    fun:malloc
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
 }
 {
-   fglrx 3
-   Memcheck:Addr2
-   fun:memcpy@GLIBC_2.2.5
-   obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+    ATI driver 8
+    Memcheck:Overlap
+    fun:strcpy
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
 }
 {
-   fglrx 4
-   Memcheck:Addr8
-   obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+    ATI driver 9
+    Memcheck:Leak
+    fun:calloc
+    obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
 }
 {
-   fglrx 5
-   Memcheck:Leak
-   fun:malloc
-   obj:/usr/lib/x86_64-linux-gnu/dri/fglrx_dri.so
+    ATI driver 10
+    Memcheck:Leak
+    fun:malloc
+    obj:/usr/lib/fglrx/fglrx-libGL.so.1.2
 }
 {
    NV driver 1