Blame SOURCES/rhbz1560044.3.patch

030205
commit 488adf462bbbba541d2ee4448a9c30458084cfb8
030205
Author: Aaron Merey <amerey@redhat.com>
030205
Date:   Wed Jun 20 18:42:53 2018 -0400
030205
030205
    testsuite: fix formatting of bpf test increment2.stp
030205
030205
diff --git a/testsuite/systemtap.bpf/bpf_tests/increment2.stp b/testsuite/systemtap.bpf/bpf_tests/increment2.stp
030205
index ccc2609fa..89c5f1d07 100644
030205
--- a/testsuite/systemtap.bpf/bpf_tests/increment2.stp
030205
+++ b/testsuite/systemtap.bpf/bpf_tests/increment2.stp
030205
@@ -1,18 +1,48 @@
030205
+global flag
030205
 probe begin {
030205
+	printf("BEGIN\n")
030205
 	a = 0; b = 0; c = 0;
030205
        	d = 0; e = 0; f = 0;
030205
        	g = 0; h = 0
030205
 
030205
-#	a = a + a++
030205
-#	b = b + ++b
030205
-#	c = ++c + c
030205
-#	d = ++d + ++c
030205
-#	e = ++e + e++
030205
-#	f = f++ + f
030205
-#	g = g++ + ++g
030205
-#	h = h++ + h++
030205
-	printf("%d %d %d ", a,b,c)
030205
-	printf("%d %d %d ", d,e,f)
030205
-	printf("%d %d\n", g,h)
030205
+	a = a + a++
030205
+	b = b + ++b
030205
+	c = ++c + c
030205
+	d = ++d + ++c
030205
+	e = ++e + e++
030205
+	f = f++ + f
030205
+	g = g++ + ++g
030205
+	h = h++ + h++
030205
+
030205
+	if (a == 0 && b == 1 && c == 3 && d == 4 
030205
+            && e == 2 && f == 1 && g == 2 && h == 1)
030205
+          flag = 1
030205
+}
030205
+
030205
+probe kernel.function("sys_read") {
030205
+	a = 0; b = 0; c = 0;
030205
+       	d = 0; e = 0; f = 0;
030205
+       	g = 0; h = 0
030205
+
030205
+	a = a + a++
030205
+	b = b + ++b
030205
+	c = ++c + c
030205
+	d = ++d + ++c
030205
+	e = ++e + e++
030205
+	f = f++ + f
030205
+	g = g++ + ++g
030205
+	h = h++ + h++
030205
+
030205
+	if (a != 0 || b != 1 || c != 3 || d != 4
030205
+            || e != 2 || f != 1 || g != 2 || h != 1)
030205
+	  flag = 0
030205
+
030205
         exit()
030205
 }
030205
+
030205
+probe end {
030205
+	if (flag)
030205
+          printf("END PASS\n")
030205
+	else
030205
+	  printf("END FAIL\n")
030205
+}