Add verbose debug to test_qsbr
[urcu.git] / test_qsbr.c
index dc871dc118ee9c82d5fd1676533eef1751552844..ef7868a85eca25d545940ccca88597378c4929b8 100644 (file)
@@ -35,6 +35,9 @@
 
 #include "arch.h"
 
+/* Make this big enough to include the POWER5+ L3 cacheline size of 256B */
+#define CACHE_LINE_SIZE 4096
+
 #if defined(_syscall0)
 _syscall0(pid_t, gettid)
 #elif defined(__NR_gettid)
@@ -339,6 +342,10 @@ int main(int argc, char **argv)
        printf_verbose("thread %-6s, thread id : %lx, tid %lu\n",
                        "main", pthread_self(), (unsigned long)gettid());
 
+       for (i = 0; i < CPU_SETSIZE; i++)
+               if (CPU_ISSET(i, &affinity))
+                       printf_verbose("Affinity to CPU : %d\n", i);
+
        if (use_affinity
            && sched_setaffinity(0, sizeof(affinity), &affinity) < 0) {
                perror("sched_setaffinity");
This page took 0.022961 seconds and 4 git commands to generate.