aboutsummaryrefslogtreecommitdiffstats
path: root/psp_emu/logs/ip8.log
blob: 0bffc1423409077e4743bf064eac617afbb7e27b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
   loaded ta_22-0-0-77_7c426e7f.bin, session slot 0, cmd_buf PA 0x8200000 len 0x8000
   residue set: TA blocks=248 faults=0

=== snapshot at 0x402938 : sp=0x41bf70 ctx=0x41d030 (machine FROZEN before teardown) ===
   freeze OK: translate(sp)=0x4257f70
   DACR=0x00005401 -> accessible domains [0, 5, 6, 7]
   --realwrites: TA stack 0x418000-0x41c000 EXCLUDED from paint (non-zero stack writes are fatal)
   attacker-writable regions (user-RW AND DACR-permitted in the TA's own TTBR0):
     0x00407000-0x00417000 dom=6  magic prefix 0x50  (paint from 0x40707f)
     0x0041d000-0x00421000 dom=6  magic prefix 0x51  (paint from 0x41d07f)
     0x00422000-0x00423000 dom=6  magic prefix 0x52  (paint from 0x42207f)
     0x04000000-0x04001000 dom=5  magic prefix 0x53  (paint from 0x400007f)
     0x04002000-0x04003000 dom=5  magic prefix 0x54  (paint from 0x400207f)
   painted 23 pages; pinned 3 uncontrollable words
   vector base 0x0, abort hooks armed

=== POSITIVE CONTROLS (predicted outcomes) ===
   0x00402425  PREFETCH               fetch=0x0 sp=0x41bfb8
        expected: add sp,#0x28 ; pop.w{..pc} -> pc from *(sp+0x44), PAINTED => PC_CONTROL
        vec=0xc lr_abt=0x4 sp_usr=0x41bfb8
   0x0040371d  PREFETCH               fetch=0x0 sp=0x41d054
        expected: mov sp,r4 ; pop.w{..pc} -> pc from *(ctx+0x20), BELOW carve floor => not ctrl
        vec=0xc lr_abt=0x4 sp_usr=0x41d054
   0x0040157b  DATA                   insn=0x40157a ctrl_regs=[]
        expected: str r0,[r1] with r1=0 -> data abort at 0
        vec=0x10 lr_abt=0x401582 sp_usr=0x41bf70

=== SWEEP: 24384 candidates, cap 8 insns ===
   ..   250/24384      0s  869.1/s  eta   28s  hits=0  {'RAN': 234, 'DATA': 17}
   ..   500/24384      0s  1478.2/s  eta   16s  hits=0  {'RAN': 484, 'DATA': 17}
   ..   750/24384      0s  1850.0/s  eta   13s  hits=0  {'RAN': 734, 'DATA': 17}
   ..  1000/24384      0s  2254.2/s  eta   10s  hits=0  {'RAN': 895, 'DATA': 106}
   ..  1250/24384      1s  2440.0/s  eta    9s  hits=0  {'RAN': 1121, 'DATA': 126, 'PREFETCH': 4}
   ..  1500/24384      1s  2676.6/s  eta    9s  hits=0  {'RAN': 1371, 'DATA': 126, 'PREFETCH': 4}
   ..  1750/24384      1s  2779.9/s  eta    8s  hits=0  {'RAN': 1621, 'DATA': 126, 'PREFETCH': 4}
   ..  2000/24384      1s  3025.0/s  eta    7s  hits=0  {'RAN': 1837, 'DATA': 157, 'PREFETCH': 4, 'SVC': 3}
   ..  2250/24384      1s  3263.9/s  eta    7s  hits=0  {'RAN': 1927, 'DATA': 211, 'PREFETCH': 53, 'UCERR': 31, 'SVC': 29}
   ..  2500/24384      1s  3494.4/s  eta    6s  hits=0  {'RAN': 2052, 'DATA': 243, 'PREFETCH': 104, 'SVC': 53, 'UCERR': 49}
   ..  2750/24384      1s  3718.3/s  eta    6s  hits=0  {'RAN': 2200, 'DATA': 302, 'PREFETCH': 118, 'SVC': 70, 'UCERR': 61}
   ..  3000/24384      1s  3925.2/s  eta    5s  hits=0  {'RAN': 2364, 'DATA': 356, 'PREFETCH': 148, 'SVC': 70, 'UCERR': 63}
   ..  3250/24384      1s  4116.6/s  eta    5s  hits=0  {'RAN': 2517, 'DATA': 384, 'PREFETCH': 201, 'UCERR': 78, 'SVC': 71}
   ..  3500/24384      1s  4303.5/s  eta    5s  hits=0  {'RAN': 2688, 'DATA': 430, 'PREFETCH': 225, 'UCERR': 87, 'SVC': 71}
   ..  3750/24384      1s  4483.7/s  eta    5s  hits=0  {'RAN': 2875, 'DATA': 482, 'PREFETCH': 231, 'UCERR': 92, 'SVC': 71}
   ..  4000/24384      1s  4660.0/s  eta    4s  hits=0  {'RAN': 3065, 'DATA': 508, 'PREFETCH': 258, 'UCERR': 99, 'SVC': 71}
   ..  4250/24384      1s  4801.3/s  eta    4s  hits=0  {'RAN': 3195, 'DATA': 587, 'PREFETCH': 286, 'UCERR': 112, 'SVC': 71}
   ..  4500/24384      1s  4939.4/s  eta    4s  hits=0  {'RAN': 3358, 'DATA': 622, 'PREFETCH': 322, 'UCERR': 122, 'SVC': 77}
   ..  4750/24384      1s  5067.1/s  eta    4s  hits=0  {'RAN': 3485, 'DATA': 701, 'PREFETCH': 335, 'UCERR': 153, 'SVC': 77}
   ..  5000/24384      1s  5163.9/s  eta    4s  hits=0  {'RAN': 3570, 'DATA': 800, 'PREFETCH': 386, 'UCERR': 168, 'SVC': 77}
   HIT  V=0x0040291b  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x0040291d  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   ..  5250/24384      1s  5248.3/s  eta    4s  hits=2  {'RAN': 3629, 'DATA': 890, 'PREFETCH': 462, 'UCERR': 186, 'SVC': 82}
   ..  5500/24384      1s  5332.3/s  eta    4s  hits=2  {'RAN': 3709, 'DATA': 1003, 'PREFETCH': 503, 'UCERR': 202, 'SVC': 82}
   ..  5750/24384      1s  5432.9/s  eta    3s  hits=2  {'RAN': 3850, 'DATA': 1080, 'PREFETCH': 517, 'UCERR': 219, 'SVC': 83}
   ..  6000/24384      1s  5503.6/s  eta    3s  hits=2  {'RAN': 3944, 'DATA': 1206, 'PREFETCH': 533, 'UCERR': 233, 'SVC': 83}
   ..  6250/24384      1s  5564.2/s  eta    3s  hits=2  {'RAN': 4011, 'DATA': 1340, 'PREFETCH': 568, 'UCERR': 247, 'SVC': 83}
   ..  6500/24384      1s  5633.0/s  eta    3s  hits=2  {'RAN': 4114, 'DATA': 1442, 'PREFETCH': 597, 'UCERR': 263, 'SVC': 83}
   ..  6750/24384      1s  5695.0/s  eta    3s  hits=2  {'RAN': 4185, 'DATA': 1560, 'PREFETCH': 631, 'UCERR': 279, 'SVC': 94}
   ..  7000/24384      1s  5736.2/s  eta    3s  hits=2  {'RAN': 4234, 'DATA': 1728, 'PREFETCH': 653, 'UCERR': 290, 'SVC': 94}
   ..  7250/24384      1s  5798.6/s  eta    3s  hits=2  {'RAN': 4348, 'DATA': 1832, 'PREFETCH': 662, 'UCERR': 313, 'SVC': 94}
   ..  7500/24384      1s  5871.7/s  eta    3s  hits=2  {'RAN': 4471, 'DATA': 1902, 'PREFETCH': 696, 'UCERR': 336, 'SVC': 94}
   ..  7750/24384      1s  5931.9/s  eta    3s  hits=2  {'RAN': 4587, 'DATA': 1996, 'PREFETCH': 714, 'UCERR': 358, 'SVC': 94}
   ..  8000/24384      1s  5995.3/s  eta    3s  hits=2  {'RAN': 4725, 'DATA': 2074, 'PREFETCH': 732, 'UCERR': 374, 'SVC': 94}
   ..  8250/24384      1s  6054.3/s  eta    3s  hits=2  {'RAN': 4839, 'DATA': 2152, 'PREFETCH': 760, 'UCERR': 385, 'SVC': 113}
   ..  8500/24384      1s  6130.6/s  eta    3s  hits=2  {'RAN': 4971, 'DATA': 2194, 'PREFETCH': 792, 'UCERR': 429, 'SVC': 113}
   ..  8750/24384      1s  6188.9/s  eta    3s  hits=2  {'RAN': 5077, 'DATA': 2243, 'PREFETCH': 869, 'UCERR': 447, 'SVC': 113}
   ..  9000/24384      1s  6224.0/s  eta    2s  hits=2  {'RAN': 5146, 'DATA': 2381, 'PREFETCH': 893, 'UCERR': 465, 'SVC': 114}
   ..  9250/24384      1s  6269.1/s  eta    2s  hits=2  {'RAN': 5249, 'DATA': 2474, 'PREFETCH': 935, 'UCERR': 476, 'SVC': 115}
   ..  9500/24384      2s  6306.6/s  eta    2s  hits=2  {'RAN': 5342, 'DATA': 2584, 'PREFETCH': 962, 'UCERR': 496, 'SVC': 115}
   ..  9750/24384      2s  6353.0/s  eta    2s  hits=2  {'RAN': 5460, 'DATA': 2665, 'PREFETCH': 999, 'UCERR': 510, 'SVC': 115}
   .. 10000/24384      2s  6395.0/s  eta    2s  hits=2  {'RAN': 5571, 'DATA': 2757, 'PREFETCH': 1032, 'UCERR': 524, 'SVC': 115}
   .. 10250/24384      2s  6430.6/s  eta    2s  hits=2  {'RAN': 5671, 'DATA': 2844, 'PREFETCH': 1080, 'UCERR': 539, 'SVC': 115}
   .. 10500/24384      2s  6475.5/s  eta    2s  hits=2  {'RAN': 5797, 'DATA': 2927, 'PREFETCH': 1104, 'UCERR': 556, 'SVC': 115}
   HIT  V=0x004053cb  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   HIT  V=0x004053cd  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   HIT  V=0x004053d1  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   HIT  V=0x004053d3  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   HIT  V=0x004053d5  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   HIT  V=0x004053d7  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   HIT  V=0x004053db  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   HIT  V=0x004053dd  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   HIT  V=0x004053df  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   HIT  V=0x004053e1  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   .. 10750/24384      2s  6502.8/s  eta    2s  hits=12  {'RAN': 5866, 'DATA': 3010, 'PREFETCH': 1160, 'UCERR': 572, 'SVC': 131}
   HIT  V=0x004055f5  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   HIT  V=0x004055f7  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bef0
   HIT  V=0x004055f9  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x004055fb  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x004055fd  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405601  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405603  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405607  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405609  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x0040560b  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x0040560d  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x0040560f  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405611  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405613  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   .. 11000/24384      2s  6540.1/s  eta    2s  hits=26  {'RAN': 5944, 'DATA': 3072, 'PREFETCH': 1184, 'UCERR': 583, 'SVC': 192}
   HIT  V=0x0040572b  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x0040572d  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405731  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405733  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405735  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405737  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   HIT  V=0x00405739  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   .. 11250/24384      2s  6577.9/s  eta    2s  hits=33  {'RAN': 6049, 'DATA': 3148, 'PREFETCH': 1211, 'UCERR': 598, 'SVC': 212}
   .. 11500/24384      2s  6584.6/s  eta    2s  hits=33  {'RAN': 6225, 'DATA': 3168, 'PREFETCH': 1255, 'UCERR': 608, 'SVC': 212}
   .. 11750/24384      2s  6615.9/s  eta    2s  hits=33  {'RAN': 6431, 'DATA': 3181, 'PREFETCH': 1279, 'UCERR': 615, 'SVC': 212}
   .. 12000/24384      2s  6652.6/s  eta    2s  hits=33  {'RAN': 6592, 'DATA': 3230, 'PREFETCH': 1311, 'UCERR': 623, 'SVC': 212}
   .. 12250/24384      2s  6698.8/s  eta    2s  hits=33  {'RAN': 6772, 'DATA': 3230, 'PREFETCH': 1365, 'UCERR': 639, 'SVC': 212}
   .. 12500/24384      2s  6736.3/s  eta    2s  hits=33  {'RAN': 6855, 'DATA': 3276, 'PREFETCH': 1387, 'UCERR': 663, 'SVC': 287}
   .. 12750/24384      2s  6758.6/s  eta    2s  hits=33  {'RAN': 6953, 'DATA': 3350, 'PREFETCH': 1414, 'UCERR': 691, 'SVC': 310}
   .. 13000/24384      2s  6738.9/s  eta    2s  hits=33  {'RAN': 6968, 'DATA': 3570, 'PREFETCH': 1417, 'UCERR': 703, 'SVC': 310}
   .. 13250/24384      2s  6703.3/s  eta    2s  hits=33  {'RAN': 6973, 'DATA': 3805, 'PREFETCH': 1417, 'UCERR': 713, 'SVC': 310}
   .. 13500/24384      2s  6689.7/s  eta    2s  hits=33  {'RAN': 7016, 'DATA': 3993, 'PREFETCH': 1424, 'UCERR': 725, 'SVC': 310}
   .. 13750/24384      2s  6678.1/s  eta    2s  hits=33  {'RAN': 7035, 'DATA': 4204, 'PREFETCH': 1430, 'UCERR': 739, 'SVC': 310}
   .. 14000/24384      2s  6606.0/s  eta    2s  hits=33  {'RAN': 7179, 'DATA': 4289, 'PREFETCH': 1433, 'UCERR': 757, 'SVC': 310}
   .. 14250/24384      2s  6594.7/s  eta    2s  hits=33  {'RAN': 7420, 'DATA': 4291, 'PREFETCH': 1440, 'UCERR': 757, 'SVC': 310}
   .. 14500/24384      2s  6065.9/s  eta    2s  hits=33  {'RAN': 7670, 'DATA': 4291, 'PREFETCH': 1440, 'UCERR': 757, 'SVC': 310}
   .. 14750/24384      2s  6081.8/s  eta    2s  hits=33  {'RAN': 7862, 'DATA': 4296, 'PREFETCH': 1448, 'UCERR': 794, 'SVC': 318}
   .. 15000/24384      2s  6065.5/s  eta    2s  hits=33  {'RAN': 8112, 'DATA': 4296, 'PREFETCH': 1448, 'UCERR': 794, 'SVC': 318}
   .. 15250/24384      3s  6088.6/s  eta    2s  hits=33  {'RAN': 8289, 'DATA': 4301, 'PREFETCH': 1464, 'UCERR': 846, 'SVC': 318}
   .. 15500/24384      3s  6123.8/s  eta    1s  hits=33  {'RAN': 8390, 'DATA': 4343, 'PREFETCH': 1513, 'UCERR': 904, 'SVC': 318}
   .. 15750/24384      3s  6160.8/s  eta    1s  hits=33  {'RAN': 8402, 'DATA': 4398, 'PREFETCH': 1550, 'UCERR': 1038, 'SVC': 330}
   .. 16000/24384      3s  6197.0/s  eta    1s  hits=33  {'RAN': 8433, 'DATA': 4448, 'PREFETCH': 1587, 'UCERR': 1154, 'SVC': 346}
   .. 16250/24384      3s  6226.1/s  eta    1s  hits=33  {'RAN': 8434, 'DATA': 4499, 'PREFETCH': 1644, 'UCERR': 1287, 'SVC': 354}
   .. 16500/24384      3s  6265.1/s  eta    1s  hits=33  {'RAN': 8457, 'DATA': 4548, 'PREFETCH': 1671, 'UCERR': 1432, 'SVC': 360}
   .. 16750/24384      3s  6303.1/s  eta    1s  hits=33  {'RAN': 8473, 'DATA': 4587, 'PREFETCH': 1705, 'UCERR': 1575, 'SVC': 378}
   .. 17000/24384      3s  6343.1/s  eta    1s  hits=33  {'RAN': 8476, 'DATA': 4619, 'UCERR': 1732, 'PREFETCH': 1724, 'SVC': 417}
   .. 17250/24384      3s  6377.3/s  eta    1s  hits=33  {'RAN': 8492, 'DATA': 4663, 'UCERR': 1867, 'PREFETCH': 1766, 'SVC': 430}
   .. 17500/24384      3s  6415.4/s  eta    1s  hits=33  {'RAN': 8495, 'DATA': 4702, 'UCERR': 2030, 'PREFETCH': 1790, 'SVC': 451}
   .. 17750/24384      3s  6455.3/s  eta    1s  hits=33  {'RAN': 8504, 'DATA': 4715, 'UCERR': 2203, 'PREFETCH': 1836, 'SVC': 460}
   .. 18000/24384      3s  6491.7/s  eta    1s  hits=33  {'RAN': 8511, 'DATA': 4749, 'UCERR': 2360, 'PREFETCH': 1864, 'SVC': 484}
   .. 18250/24384      3s  6522.9/s  eta    1s  hits=33  {'RAN': 8523, 'DATA': 4788, 'UCERR': 2489, 'PREFETCH': 1912, 'SVC': 506}
   .. 18500/24384      3s  6556.8/s  eta    1s  hits=33  {'RAN': 8581, 'DATA': 4822, 'UCERR': 2608, 'PREFETCH': 1950, 'SVC': 507}
   .. 18750/24384      3s  6595.6/s  eta    1s  hits=33  {'RAN': 8585, 'DATA': 4844, 'UCERR': 2792, 'PREFETCH': 1973, 'SVC': 524}
   .. 19000/24384      3s  6627.5/s  eta    1s  hits=33  {'RAN': 8588, 'DATA': 4890, 'UCERR': 2940, 'PREFETCH': 2010, 'SVC': 540}
   .. 19250/24384      3s  6658.0/s  eta    1s  hits=33  {'RAN': 8596, 'DATA': 4930, 'UCERR': 3080, 'PREFETCH': 2053, 'SVC': 559}
   .. 19500/24384      3s  6686.8/s  eta    1s  hits=33  {'RAN': 8598, 'DATA': 4982, 'UCERR': 3218, 'PREFETCH': 2094, 'SVC': 576}
   .. 19750/24384      3s  6712.4/s  eta    1s  hits=33  {'RAN': 8608, 'DATA': 5008, 'UCERR': 3355, 'PREFETCH': 2148, 'SVC': 599}
   .. 20000/24384      3s  6739.6/s  eta    1s  hits=33  {'RAN': 8618, 'DATA': 5041, 'UCERR': 3479, 'PREFETCH': 2210, 'SVC': 620}
   .. 20250/24384      3s  6764.4/s  eta    1s  hits=33  {'RAN': 8629, 'DATA': 5062, 'UCERR': 3592, 'PREFETCH': 2304, 'SVC': 631}
   HIT  V=0x00406114  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   .. 20500/24384      3s  6792.3/s  eta    1s  hits=34  {'RAN': 8657, 'DATA': 5079, 'UCERR': 3719, 'PREFETCH': 2355, 'SVC': 657}
   .. 20750/24384      3s  6819.2/s  eta    1s  hits=34  {'RAN': 8708, 'DATA': 5133, 'UCERR': 3818, 'PREFETCH': 2375, 'SVC': 683}
   .. 21000/24384      3s  6838.6/s  eta    0s  hits=34  {'RAN': 8742, 'DATA': 5201, 'UCERR': 3897, 'PREFETCH': 2403, 'SVC': 724}
   .. 21250/24384      3s  6842.7/s  eta    0s  hits=34  {'RAN': 8858, 'DATA': 5238, 'UCERR': 3970, 'PREFETCH': 2414, 'SVC': 737}
   .. 21500/24384      3s  6853.1/s  eta    0s  hits=34  {'RAN': 9042, 'DATA': 5268, 'UCERR': 3972, 'PREFETCH': 2448, 'SVC': 737}
   .. 21750/24384      3s  6870.6/s  eta    0s  hits=34  {'RAN': 9141, 'DATA': 5314, 'UCERR': 4012, 'PREFETCH': 2513, 'SVC': 737}
   .. 22000/24384      3s  6875.9/s  eta    0s  hits=34  {'RAN': 9184, 'DATA': 5477, 'UCERR': 4038, 'PREFETCH': 2531, 'SVC': 737}
   .. 22250/24384      3s  6889.7/s  eta    0s  hits=34  {'RAN': 9258, 'DATA': 5582, 'UCERR': 4068, 'PREFETCH': 2572, 'SVC': 737}
   .. 22500/24384      3s  6848.1/s  eta    0s  hits=34  {'RAN': 9489, 'DATA': 5596, 'UCERR': 4071, 'PREFETCH': 2572, 'SVC': 739}
   .. 22750/24384      3s  6802.4/s  eta    0s  hits=34  {'RAN': 9739, 'DATA': 5596, 'UCERR': 4071, 'PREFETCH': 2572, 'SVC': 739}
   .. 23000/24384      3s  6765.5/s  eta    0s  hits=34  {'RAN': 9989, 'DATA': 5596, 'UCERR': 4071, 'PREFETCH': 2572, 'SVC': 739}
   .. 23250/24384      3s  6718.1/s  eta    0s  hits=34  {'RAN': 10239, 'DATA': 5596, 'UCERR': 4071, 'PREFETCH': 2572, 'SVC': 739}
   .. 23500/24384      3s  6740.5/s  eta    0s  hits=34  {'RAN': 10445, 'DATA': 5611, 'UCERR': 4086, 'PREFETCH': 2585, 'SVC': 740}
   .. 23750/24384      4s  6762.3/s  eta    0s  hits=34  {'RAN': 10482, 'DATA': 5659, 'UCERR': 4192, 'PREFETCH': 2643, 'SVC': 741}
   .. 24000/24384      4s  6749.1/s  eta    0s  hits=34  {'RAN': 10643, 'DATA': 5675, 'UCERR': 4256, 'PREFETCH': 2651, 'SVC': 742}
   .. 24250/24384      4s  6728.5/s  eta    0s  hits=34  {'RAN': 10893, 'DATA': 5675, 'UCERR': 4256, 'PREFETCH': 2651, 'SVC': 742}

=== outcome histogram ===
   RAN           11019  (45.2%)
   DATA           5675  (23.3%)
   UCERR          4256  (17.5%)
   PREFETCH       2658  (10.9%)
   SVC             742  (3.0%)
   PC_CONTROL       34  (0.1%)

=== CONTROL hits: 34 ===
   V=0x0040291b  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x0040291d  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x004053cb  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004053cd  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004053d1  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004053d3  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004053d5  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   V=0x004053d7  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   V=0x004053db  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   V=0x004053dd  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee8
   V=0x004053df  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004053e1  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004055f5  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0
   V=0x004055f7  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bef0
   V=0x004055f9  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x004055fb  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x004055fd  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405601  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405603  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405607  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405609  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x0040560b  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x0040560d  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x0040560f  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405611  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405613  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x0040572b  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x0040572d  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405731  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405733  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405735  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405737  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00405739  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bf70
   V=0x00406114  PC_CONTROL             pc<-CTRL 0x416e5c (=0x407000+0xfe5c) | sp=0x41bee0

wrote /tmp/sweep_ip8.json