[Pdbg] [PATCH v3 12/16] main: Update probe output to display device names
Alistair Popple
alistair at popple.id.au
Fri Nov 16 11:48:10 AEDT 2018
On Thursday, 15 November 2018 6:19:25 PM AEDT Amitay Isaacs wrote:
> +static void mark_target(struct pdbg_target *target)
> +{
> + while (target && target != pdbg_target_root()) {
> + pdbg_target_priv_set(target, (void *)1);
> + target = pdbg_target_parent(NULL, target);
> + }
> +}
As discussed offline I think you were going to remove this...
> diff --git a/tests/test_selection.sh b/tests/test_selection.sh
> index 8909796..50db9e4 100755
> --- a/tests/test_selection.sh
> +++ b/tests/test_selection.sh
> @@ -23,110 +23,111 @@ test_run pdbg -b fake probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib1: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib2: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib3: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib4: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib5: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib6: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib7: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
Having the tests in here as well is great, makes it very easy to review the
output format. The format itself looks pretty nice - not too different from
the old format and pretty easy to understand. Thanks!
- Alistair
> do_skip
> @@ -134,19 +135,20 @@ test_run pdbg -b fake -a probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -154,38 +156,39 @@ test_run pdbg -b fake -p0 -a probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib1: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib2: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib3: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib4: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib5: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib6: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib7: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -193,78 +196,79 @@ test_run pdbg -b fake -c0 -a probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib1: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib2: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib3: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib4: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib5: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib6: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib7: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -272,10 +276,11 @@ test_run pdbg -b fake -t0 -a probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core2: Fake Core (*)
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -283,9 +288,10 @@ test_run pdbg -b fake -p0 -c2 -a probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c2: Fake Core
> - t1: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core2: Fake Core (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -293,22 +299,22 @@ test_run pdbg -b fake -p0 -c2 -t1 -a probe
>
>
> test_result 0 <<EOF
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -
> +fsi0: Fake FSI
> + pib1: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib2: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib3: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib5: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib6: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -316,7 +322,8 @@ test_run pdbg -b fake -p1-3,5,5-6 -c0 -t0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> EOF
>
> do_skip
> @@ -364,8 +371,9 @@ test_run pdbg -b fake -t0 -p0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core0: Fake Core (*)
> EOF
>
> do_skip
> @@ -373,9 +381,10 @@ test_run pdbg -b fake -c0 -p0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI (*)
> + pib0: Fake PIB (*)
> + core0: Fake Core (*)
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -383,26 +392,27 @@ test_run pdbg -b fake -t0 -c0 -p0 probe
>
>
> test_result 0 <<EOF
> -p1: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p7: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib1: Fake PIB (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib3: Fake PIB (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib5: Fake PIB (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> + pib7: Fake PIB (*)
> + core1: Fake Core (*)
> + thread0: Fake Thread (*)
> + core3: Fake Core (*)
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -410,26 +420,27 @@ test_run pdbg -b fake -p1,3,5,7,9 -c1,3,5 -t0,2 probe
>
>
> test_result 0 <<EOF
> -p1: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> -p3: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> -p5: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> -p7: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> +fsi0: Fake FSI
> + pib1: Fake PIB (*)
> + core1: Fake Core (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread1: Fake Thread (*)
> + pib3: Fake PIB (*)
> + core1: Fake Core (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread1: Fake Thread (*)
> + pib5: Fake PIB (*)
> + core1: Fake Core (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread1: Fake Thread (*)
> + pib7: Fake PIB (*)
> + core1: Fake Core (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> diff --git a/tests/test_selection2.sh b/tests/test_selection2.sh
> index 4e7921d..a811445 100755
> --- a/tests/test_selection2.sh
> +++ b/tests/test_selection2.sh
> @@ -14,110 +14,111 @@ do_skip ()
> }
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib1: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib2: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib3: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib4: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib5: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib6: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib7: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -125,20 +126,20 @@ test_run pdbg -b fake -P thread probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -146,38 +147,39 @@ test_run pdbg -b fake -P pib0/thread probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib1: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib2: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib3: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib4: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib5: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib6: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> + pib7: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -185,78 +187,79 @@ test_run pdbg -b fake -P core0/thread probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib1: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib2: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib3: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib4: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib5: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib6: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib7: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -264,10 +267,11 @@ test_run pdbg -b fake -P thread0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c2: Fake Core
> - t0: Fake Thread
> - t1: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -275,9 +279,10 @@ test_run pdbg -b fake -P pib0/core2/thread probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c2: Fake Core
> - t1: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core2: Fake Core
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
> @@ -285,22 +290,22 @@ test_run pdbg -b fake -P pib0/core2/thread1 probe
>
>
> test_result 0 <<EOF
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -
> +fsi0: Fake FSI
> + pib1: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib2: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib3: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib5: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib6: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -308,7 +313,8 @@ test_run pdbg -b fake -P pib[1-3,5,5-6]/core0/thread0
> probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> +fsi0: Fake FSI
> + pib0: Fake PIB (*)
> EOF
>
> do_skip
> @@ -316,22 +322,23 @@ test_run pdbg -b fake -P pib0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> -p1: Fake PIB
> - c0: Fake Core
> -p2: Fake PIB
> - c0: Fake Core
> -p3: Fake PIB
> - c0: Fake Core
> -p4: Fake PIB
> - c0: Fake Core
> -p5: Fake PIB
> - c0: Fake Core
> -p6: Fake PIB
> - c0: Fake Core
> -p7: Fake PIB
> - c0: Fake Core
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core (*)
> + pib1: Fake PIB
> + core0: Fake Core (*)
> + pib2: Fake PIB
> + core0: Fake Core (*)
> + pib3: Fake PIB
> + core0: Fake Core (*)
> + pib4: Fake PIB
> + core0: Fake Core (*)
> + pib5: Fake PIB
> + core0: Fake Core (*)
> + pib6: Fake PIB
> + core0: Fake Core (*)
> + pib7: Fake PIB
> + core0: Fake Core (*)
> EOF
>
> do_skip
> @@ -339,78 +346,79 @@ test_run pdbg -b fake -P core0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib1: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib2: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib3: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib4: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib5: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib6: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib7: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -418,30 +426,31 @@ test_run pdbg -b fake -P thread0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p1: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p2: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p4: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p6: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> -p7: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib1: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib2: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib3: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib4: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib5: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib6: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + pib7: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -449,15 +458,16 @@ test_run pdbg -b fake -P core0/thread0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> - c1: Fake Core
> - t0: Fake Thread
> - c2: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core2: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -465,8 +475,9 @@ test_run pdbg -b fake -P pib0/thread0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core (*)
> EOF
>
> do_skip
> @@ -474,9 +485,10 @@ test_run pdbg -b fake -P pib0/core0 probe
>
>
> test_result 0 <<EOF
> -p0: Fake PIB
> - c0: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib0: Fake PIB
> + core0: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -484,26 +496,27 @@ test_run pdbg -b fake -P pib0/core0/thread0 probe
>
>
> test_result 0 <<EOF
> -p1: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p3: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p5: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> -p7: Fake PIB
> - c1: Fake Core
> - t0: Fake Thread
> - c3: Fake Core
> - t0: Fake Thread
> +fsi0: Fake FSI
> + pib1: Fake PIB
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib3: Fake PIB
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib5: Fake PIB
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> + pib7: Fake PIB
> + core1: Fake Core
> + thread0: Fake Thread (*)
> + core3: Fake Core
> + thread0: Fake Thread (*)
> EOF
>
> do_skip
> @@ -511,26 +524,27 @@ test_run pdbg -b fake -P
> pib[1,3,5,7,9]/core[1,3,5]/thread[0,2] probe
>
>
> test_result 0 <<EOF
> -p1: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> -p3: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> -p5: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> -p7: Fake PIB
> - c1: Fake Core
> - t1: Fake Thread
> - c3: Fake Core
> - t1: Fake Thread
> +fsi0: Fake FSI
> + pib1: Fake PIB
> + core1: Fake Core
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread1: Fake Thread (*)
> + pib3: Fake PIB
> + core1: Fake Core
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread1: Fake Thread (*)
> + pib5: Fake PIB
> + core1: Fake Core
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread1: Fake Thread (*)
> + pib7: Fake PIB
> + core1: Fake Core
> + thread1: Fake Thread (*)
> + core3: Fake Core
> + thread1: Fake Thread (*)
> EOF
>
> do_skip
More information about the Pdbg
mailing list