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
|