]> granicus.if.org Git - strace/commitdiff
affinity: print cpu set as an array
authorEugene Syromyatnikov <evgsyr@gmail.com>
Wed, 30 Nov 2016 10:42:13 +0000 (13:42 +0300)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 1 Dec 2016 00:08:06 +0000 (00:08 +0000)
* affinity.c: Add comma between elements of cpu set.
* tests/sched_xetaffinity.c (main): Update expected output.

affinity.c
tests/sched_xetaffinity.c

index 6b6eaa330e706e328eb04b581998cb463837d717..24d5edbaf6d9cff049e62ca55c0ed0bfbcc83236 100644 (file)
@@ -75,7 +75,7 @@ print_affinitylist(struct tcb *tcp, const unsigned long addr, const unsigned int
                        if (i < 0)
                                break;
                        tprintf("%s%d", sep, i);
-                       sep = " ";
+                       sep = ", ";
                }
                if (size < len)
                        tprintf("%s...", sep);
index 195f3af021904b472010393f373367a6fa7e4b2c..ebbfbc907eba68643e9ea726a9ca95d8b987084c 100644 (file)
@@ -83,7 +83,7 @@ main(void)
        for (i = 0, cpu = 0, sep = ""; i < cpuset_size * 8; ++i) {
                if (CPU_ISSET_S(i, cpuset_size, cpuset)) {
                        printf("%s%u", sep, i);
-                       sep = " ";
+                       sep = ", ";
                        cpu = i;
                }
        }
@@ -104,7 +104,7 @@ main(void)
        for (i = 0, sep = ""; i < (unsigned) ret_size * 8; ++i) {
                if (CPU_ISSET_S(i, (unsigned) ret_size, cpuset)) {
                        printf("%s%u", sep, i);
-                       sep = " ";
+                       sep = ", ";
                }
        }
        printf("]) = %d\n", ret_size);