bitcoin / bitcoin/bitcoin

tracing: issue running `contrib/tracing/log_utxos.bt`

Open
#33,227 5 comments 0 reactions 0 assignees View on GitHub
Scripts and tools
Dominant language
C++
Stars
90.2k
Forks
39.4k
Avg merge
3d 8h
Merged PRs (30d)
88

Description

Using master (9cf7b3d90c76fd299e156d9615e42b938ee884b2) and running `bpftrace contrib/tracing/log_utxos.bt -v`:
```bash
# Linux fedora-32gb-hel1-3 6.17.0-0.rc1.250812g53e760d89498.18.fc44.aarch64 #1 SMP PREEMPT_DYNAMIC Tue Aug 12 19:11:45 UTC 2025 aarch64 GNU/Linux

bpftrace contrib/tracing/log_utxos.bt -v
Attaching 4 probes...
ERROR: Error loading BPF program for BEGIN_1.
Kernel error log:
processed 103 insns (limit 1000000) max_states_per_insn 0 total_states 2 peak_states 2 mark_read 1

ERROR: Error loading BPF program for usdt___build_bin_bitcoind_utxocache_add_loc0_2.
Kernel error log:
0: R1=ctx() R10=fp0
; @ bpftrace.bpf.o:0
0: (bf) r7 = r1 ; R1=ctx() R7_w=ctx()
1: (79) r6 = *(u64 *)(r7 +168) ; R6_w=scalar() R7_w=ctx()
2: (bf) r3 = r6 ; R3_w=scalar(id=1) R6_w=scalar(id=1)
3: (07) r3 += 32 ; R3_w=scalar(id=1+32)
4: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
5: (07) r1 += -24 ; R1_w=fp-24
6: (b7) r2 = 4 ; R2_w=4
7: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=????mmmm
8: (61) r1 = *(u32 *)(r10 -24) ; R1_w=scalar(smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R10=fp0 fp-24=????mmmm
9: (7b) *(u64 *)(r10 -48) = r1 ; R1_w=scalar(id=2,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R10=fp0 fp-48_w=scalar(id=2,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff))
10: (61) r1 = *(u32 *)(r7 +0) ; R1_w=scalar(smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R7_w=ctx()
11: (7b) *(u64 *)(r10 -40) = r1 ; R1_w=scalar(id=3,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R10=fp0 fp-40_w=scalar(id=3,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff))
12: (79) r3 = *(u64 *)(r7 +24) ; R3_w=scalar() R7_w=ctx()
13: (07) r3 += 64 ; R3_w=scalar()
14: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
15: (07) r1 += -24 ; R1_w=fp-24
16: (b7) r2 = 8 ; R2_w=8
17: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
18: (79) r9 = *(u64 *)(r10 -24) ; R9_w=scalar() R10=fp0 fp-24=mmmmmmmm
19: (71) r1 = *(u8 *)(r7 +8) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R7=ctx()
20: (7b) *(u64 *)(r10 -32) = r1 ; R1_w=scalar(id=4,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-32_w=scalar(id=4,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
21: (b7) r1 = 1 ; R1_w=1
22: (7b) *(u64 *)(r10 -24) = r1 ; R1_w=1 R10=fp0 fp-24_w=1
23: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
24: (07) r2 += -24 ; R2_w=fp-24
25: (b7) r7 = 0 ; R7_w=0
26: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
28: (b7) r3 = 8 ; R3_w=8
29: (b7) r4 = 0 ; R4_w=0
30: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
31: (65) if r0 s> 0xffffffff goto pc+9 ; R0_w=scalar(smax=-1,umin=0x8000000000000000,var_off=(0x8000000000000000; 0x7fffffffffffffff))
32: (63) *(u32 *)(r10 -4) = r7 ; R7_w=0 R10=fp0 fp-8=0000????
33: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
34: (07) r2 += -4 ; R2_w=fp-4
35: (18) r1 = 0xffff00029a0d7200 ; R1_w=map_ptr(map=event_loss_coun,ks=4,vs=8)
37: (85) call bpf_map_lookup_elem#1 ; R0=map_value(map=event_loss_coun,ks=4,vs=8)
38: (15) if r0 == 0x0 goto pc+2 ; R0=map_value(map=event_loss_coun,ks=4,vs=8)
39: (b7) r1 = 1 ; R1_w=1
40: (db) lock *(u64 *)(r0 +0) += r1 ; R0=map_value(map=event_loss_coun,ks=4,vs=8) R1_w=1
41: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
42: (07) r3 += 31 ; R3_w=scalar(id=1+31)
43: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
44: (07) r1 += -24 ; R1_w=fp-24
45: (b7) r2 = 1 ; R2_w=1
46: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
47: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
48: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=5,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=5,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
49: (b7) r8 = 2 ; R8_w=2
50: (7b) *(u64 *)(r10 -24) = r8 ; R8_w=2 R10=fp0 fp-24_w=2
51: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
52: (07) r2 += -24 ; R2_w=fp-24
53: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
55: (b7) r3 = 16 ; R3_w=16
56: (b7) r4 = 0 ; R4_w=0
57: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
58: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
59: (05) goto pc+10
70: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
71: (07) r3 += 30 ; R3_w=scalar(id=1+30)
72: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
73: (07) r1 += -24 ; R1_w=fp-24
74: (b7) r2 = 1 ; R2_w=1
75: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
76: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
77: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=6,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=6,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
78: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
79: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
80: (07) r2 += -24 ; R2_w=fp-24
81: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
83: (b7) r3 = 16 ; R3_w=16
84: (b7) r4 = 0 ; R4_w=0
85: (85) call bpf_ringbuf_output#130 ; R0=scalar()
86: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
87: (05) goto pc+9
97: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
98: (07) r3 += 29 ; R3_w=scalar(id=1+29)
99: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
100: (07) r1 += -24 ; R1_w=fp-24
101: (b7) r2 = 1 ; R2_w=1
102: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
103: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
104: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=7,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=7,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
105: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
106: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
107: (07) r2 += -24 ; R2_w=fp-24
108: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
110: (b7) r3 = 16 ; R3_w=16
111: (b7) r4 = 0 ; R4_w=0
112: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
113: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
114: (05) goto pc+10
125: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
126: (07) r3 += 28 ; R3_w=scalar(id=1+28)
127: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
128: (07) r1 += -24 ; R1_w=fp-24
129: (b7) r2 = 1 ; R2_w=1
130: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
131: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
132: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=8,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=8,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
133: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
134: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
135: (07) r2 += -24 ; R2_w=fp-24
136: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
138: (b7) r3 = 16 ; R3_w=16
139: (b7) r4 = 0 ; R4_w=0
140: (85) call bpf_ringbuf_output#130 ; R0=scalar()
141: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
142: (05) goto pc+9
152: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
153: (07) r3 += 27 ; R3_w=scalar(id=1+27)
154: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
155: (07) r1 += -24 ; R1_w=fp-24
156: (b7) r2 = 1 ; R2_w=1
157: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
158: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
159: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=9,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=9,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
160: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
161: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
162: (07) r2 += -24 ; R2_w=fp-24
163: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
165: (b7) r3 = 16 ; R3_w=16
166: (b7) r4 = 0 ; R4_w=0
167: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
168: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
169: (05) goto pc+10
180: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
181: (07) r3 += 26 ; R3_w=scalar(id=1+26)
182: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
183: (07) r1 += -24 ; R1_w=fp-24
184: (b7) r2 = 1 ; R2_w=1
185: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
186: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
187: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=10,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=10,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
188: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
189: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
190: (07) r2 += -24 ; R2_w=fp-24
191: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
193: (b7) r3 = 16 ; R3_w=16
194: (b7) r4 = 0 ; R4_w=0
195: (85) call bpf_ringbuf_output#130 ; R0=scalar()
196: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
197: (05) goto pc+9
207: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
208: (07) r3 += 25 ; R3_w=scalar(id=1+25)
209: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
210: (07) r1 += -24 ; R1_w=fp-24
211: (b7) r2 = 1 ; R2_w=1
212: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
213: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
214: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=11,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=11,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
215: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
216: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
217: (07) r2 += -24 ; R2_w=fp-24
218: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
220: (b7) r3 = 16 ; R3_w=16
221: (b7) r4 = 0 ; R4_w=0
222: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
223: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
224: (05) goto pc+10
235: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
236: (07) r3 += 24 ; R3_w=scalar(id=1+24)
237: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
238: (07) r1 += -24 ; R1_w=fp-24
239: (b7) r2 = 1 ; R2_w=1
240: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
241: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
242: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=12,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=12,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
243: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
244: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
245: (07) r2 += -24 ; R2_w=fp-24
246: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
248: (b7) r3 = 16 ; R3_w=16
249: (b7) r4 = 0 ; R4_w=0
250: (85) call bpf_ringbuf_output#130 ; R0=scalar()
251: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
252: (05) goto pc+9
262: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
263: (07) r3 += 23 ; R3_w=scalar(id=1+23)
264: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
265: (07) r1 += -24 ; R1_w=fp-24
266: (b7) r2 = 1 ; R2_w=1
267: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
268: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
269: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=13,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=13,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
270: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
271: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
272: (07) r2 += -24 ; R2_w=fp-24
273: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
275: (b7) r3 = 16 ; R3_w=16
276: (b7) r4 = 0 ; R4_w=0
277: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
278: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
279: (05) goto pc+10
290: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
291: (07) r3 += 22 ; R3_w=scalar(id=1+22)
292: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
293: (07) r1 += -24 ; R1_w=fp-24
294: (b7) r2 = 1 ; R2_w=1
295: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
296: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
297: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=14,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=14,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
298: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
299: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
300: (07) r2 += -24 ; R2_w=fp-24
301: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
303: (b7) r3 = 16 ; R3_w=16
304: (b7) r4 = 0 ; R4_w=0
305: (85) call bpf_ringbuf_output#130 ; R0=scalar()
306: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
307: (05) goto pc+9
317: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
318: (07) r3 += 21 ; R3_w=scalar(id=1+21)
319: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
320: (07) r1 += -24 ; R1_w=fp-24
321: (b7) r2 = 1 ; R2_w=1
322: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
323: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
324: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=15,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=15,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
325: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
326: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
327: (07) r2 += -24 ; R2_w=fp-24
328: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
330: (b7) r3 = 16 ; R3_w=16
331: (b7) r4 = 0 ; R4_w=0
332: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
333: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
334: (05) goto pc+10
345: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
346: (07) r3 += 20 ; R3_w=scalar(id=1+20)
347: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
348: (07) r1 += -24 ; R1_w=fp-24
349: (b7) r2 = 1 ; R2_w=1
350: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
351: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
352: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=16,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=16,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
353: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
354: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
355: (07) r2 += -24 ; R2_w=fp-24
356: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
358: (b7) r3 = 16 ; R3_w=16
359: (b7) r4 = 0 ; R4_w=0
360: (85) call bpf_ringbuf_output#130 ; R0=scalar()
361: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
362: (05) goto pc+9
372: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
373: (07) r3 += 19 ; R3_w=scalar(id=1+19)
374: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
375: (07) r1 += -24 ; R1_w=fp-24
376: (b7) r2 = 1 ; R2_w=1
377: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
378: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
379: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=17,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=17,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
380: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
381: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
382: (07) r2 += -24 ; R2_w=fp-24
383: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
385: (b7) r3 = 16 ; R3_w=16
386: (b7) r4 = 0 ; R4_w=0
387: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
388: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
389: (05) goto pc+10
400: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
401: (07) r3 += 18 ; R3_w=scalar(id=1+18)
402: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
403: (07) r1 += -24 ; R1_w=fp-24
404: (b7) r2 = 1 ; R2_w=1
405: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
406: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
407: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=18,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=18,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
408: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
409: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
410: (07) r2 += -24 ; R2_w=fp-24
411: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
413: (b7) r3 = 16 ; R3_w=16
414: (b7) r4 = 0 ; R4_w=0
415: (85) call bpf_ringbuf_output#130 ; R0=scalar()
416: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
417: (05) goto pc+9
427: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
428: (07) r3 += 17 ; R3_w=scalar(id=1+17)
429: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
430: (07) r1 += -24 ; R1_w=fp-24
431: (b7) r2 = 1 ; R2_w=1
432: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
433: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
434: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=19,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=19,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
435: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
436: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
437: (07) r2 += -24 ; R2_w=fp-24
438: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
440: (b7) r3 = 16 ; R3_w=16
441: (b7) r4 = 0 ; R4_w=0
442: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
443: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
444: (05) goto pc+10
455: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
456: (07) r3 += 16 ; R3_w=scalar(id=1+16)
457: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
458: (07) r1 += -24 ; R1_w=fp-24
459: (b7) r2 = 1 ; R2_w=1
460: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
461: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
462: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=20,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=20,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
463: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
464: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
465: (07) r2 += -24 ; R2_w=fp-24
466: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
468: (b7) r3 = 16 ; R3_w=16
469: (b7) r4 = 0 ; R4_w=0
470: (85) call bpf_ringbuf_output#130 ; R0=scalar()
471: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
472: (05) goto pc+9
482: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
483: (07) r3 += 15 ; R3_w=scalar(id=1+15)
484: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
485: (07) r1 += -24 ; R1_w=fp-24
486: (b7) r2 = 1 ; R2_w=1
487: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
488: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
489: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=21,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=21,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
490: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
491: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
492: (07) r2 += -24 ; R2_w=fp-24
493: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
495: (b7) r3 = 16 ; R3_w=16
496: (b7) r4 = 0 ; R4_w=0
497: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
498: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
499: (05) goto pc+10
510: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
511: (07) r3 += 14 ; R3_w=scalar(id=1+14)
512: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
513: (07) r1 += -24 ; R1_w=fp-24
514: (b7) r2 = 1 ; R2_w=1
515: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
516: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
517: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=22,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=22,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
518: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
519: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
520: (07) r2 += -24 ; R2_w=fp-24
521: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
523: (b7) r3 = 16 ; R3_w=16
524: (b7) r4 = 0 ; R4_w=0
525: (85) call bpf_ringbuf_output#130 ; R0=scalar()
526: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
527: (05) goto pc+9
537: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
538: (07) r3 += 13 ; R3_w=scalar(id=1+13)
539: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
540: (07) r1 += -24 ; R1_w=fp-24
541: (b7) r2 = 1 ; R2_w=1
542: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
543: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
544: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=23,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=23,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
545: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
546: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
547: (07) r2 += -24 ; R2_w=fp-24
548: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
550: (b7) r3 = 16 ; R3_w=16
551: (b7) r4 = 0 ; R4_w=0
552: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
553: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
554: (05) goto pc+10
565: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
566: (07) r3 += 12 ; R3_w=scalar(id=1+12)
567: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
568: (07) r1 += -24 ; R1_w=fp-24
569: (b7) r2 = 1 ; R2_w=1
570: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
571: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
572: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=24,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=24,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
573: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
574: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
575: (07) r2 += -24 ; R2_w=fp-24
576: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
578: (b7) r3 = 16 ; R3_w=16
579: (b7) r4 = 0 ; R4_w=0
580: (85) call bpf_ringbuf_output#130 ; R0=scalar()
581: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
582: (05) goto pc+9
592: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
593: (07) r3 += 11 ; R3_w=scalar(id=1+11)
594: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
595: (07) r1 += -24 ; R1_w=fp-24
596: (b7) r2 = 1 ; R2_w=1
597: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
598: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
599: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=25,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=25,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
600: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
601: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
602: (07) r2 += -24 ; R2_w=fp-24
603: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
605: (b7) r3 = 16 ; R3_w=16
606: (b7) r4 = 0 ; R4_w=0
607: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
608: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
609: (05) goto pc+10
620: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
621: (07) r3 += 10 ; R3_w=scalar(id=1+10)
622: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
623: (07) r1 += -24 ; R1_w=fp-24
624: (b7) r2 = 1 ; R2_w=1
625: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
626: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
627: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=26,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=26,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
628: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
629: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
630: (07) r2 += -24 ; R2_w=fp-24
631: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
633: (b7) r3 = 16 ; R3_w=16
634: (b7) r4 = 0 ; R4_w=0
635: (85) call bpf_ringbuf_output#130 ; R0=scalar()
636: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
637: (05) goto pc+9
647: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
648: (07) r3 += 9 ; R3_w=scalar(id=1+9)
649: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
650: (07) r1 += -24 ; R1_w=fp-24
651: (b7) r2 = 1 ; R2_w=1
652: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
653: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
654: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=27,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=27,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
655: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
656: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
657: (07) r2 += -24 ; R2_w=fp-24
658: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
660: (b7) r3 = 16 ; R3_w=16
661: (b7) r4 = 0 ; R4_w=0
662: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
663: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
664: (05) goto pc+10
675: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
676: (07) r3 += 8 ; R3_w=scalar(id=1+8)
677: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
678: (07) r1 += -24 ; R1_w=fp-24
679: (b7) r2 = 1 ; R2_w=1
680: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
681: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
682: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=28,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=28,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
683: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
684: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
685: (07) r2 += -24 ; R2_w=fp-24
686: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
688: (b7) r3 = 16 ; R3_w=16
689: (b7) r4 = 0 ; R4_w=0
690: (85) call bpf_ringbuf_output#130 ; R0=scalar()
691: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
692: (05) goto pc+9
702: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
703: (07) r3 += 7 ; R3_w=scalar(id=1+7)
704: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
705: (07) r1 += -24 ; R1_w=fp-24
706: (b7) r2 = 1 ; R2_w=1
707: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
708: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
709: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=29,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=29,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
710: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
711: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
712: (07) r2 += -24 ; R2_w=fp-24
713: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
715: (b7) r3 = 16 ; R3_w=16
716: (b7) r4 = 0 ; R4_w=0
717: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
718: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
719: (05) goto pc+10
730: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
731: (07) r3 += 6 ; R3_w=scalar(id=1+6)
732: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
733: (07) r1 += -24 ; R1_w=fp-24
734: (b7) r2 = 1 ; R2_w=1
735: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
736: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
737: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=30,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=30,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
738: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
739: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
740: (07) r2 += -24 ; R2_w=fp-24
741: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
743: (b7) r3 = 16 ; R3_w=16
744: (b7) r4 = 0 ; R4_w=0
745: (85) call bpf_ringbuf_output#130 ; R0=scalar()
746: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
747: (05) goto pc+9
757: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
758: (07) r3 += 5 ; R3_w=scalar(id=1+5)
759: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
760: (07) r1 += -24 ; R1_w=fp-24
761: (b7) r2 = 1 ; R2_w=1
762: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
763: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
764: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=31,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=31,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
765: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
766: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
767: (07) r2 += -24 ; R2_w=fp-24
768: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
770: (b7) r3 = 16 ; R3_w=16
771: (b7) r4 = 0 ; R4_w=0
772: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
773: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
774: (05) goto pc+10
785: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
786: (07) r3 += 4 ; R3_w=scalar(id=1+4)
787: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
788: (07) r1 += -24 ; R1_w=fp-24
789: (b7) r2 = 1 ; R2_w=1
790: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
791: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
792: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=32,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=32,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
793: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
794: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
795: (07) r2 += -24 ; R2_w=fp-24
796: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
798: (b7) r3 = 16 ; R3_w=16
799: (b7) r4 = 0 ; R4_w=0
800: (85) call bpf_ringbuf_output#130 ; R0=scalar()
801: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
802: (05) goto pc+9
812: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
813: (07) r3 += 3 ; R3_w=scalar(id=1+3)
814: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
815: (07) r1 += -24 ; R1_w=fp-24
816: (b7) r2 = 1 ; R2_w=1
817: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
818: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
819: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=33,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=33,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
820: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
821: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
822: (07) r2 += -24 ; R2_w=fp-24
823: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
825: (b7) r3 = 16 ; R3_w=16
826: (b7) r4 = 0 ; R4_w=0
827: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
828: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
829: (05) goto pc+10
840: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
841: (07) r3 += 2 ; R3_w=scalar(id=1+2)
842: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
843: (07) r1 += -24 ; R1_w=fp-24
844: (b7) r2 = 1 ; R2_w=1
845: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
846: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
847: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=34,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=34,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
848: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
849: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
850: (07) r2 += -24 ; R2_w=fp-24
851: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
853: (b7) r3 = 16 ; R3_w=16
854: (b7) r4 = 0 ; R4_w=0
855: (85) call bpf_ringbuf_output#130 ; R0=scalar()
856: (6d) if r7 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
857: (05) goto pc+9
867: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
868: (07) r3 += 1 ; R3_w=scalar(id=1+1)
869: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
870: (07) r1 += -24 ; R1_w=fp-24
871: (b7) r2 = 1 ; R2_w=1
872: (85) call bpf_probe_read_user#112 ; R0=scalar() fp-24=mmmmmmmm
873: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
874: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=35,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=35,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
875: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
876: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
877: (07) r2 += -24 ; R2_w=fp-24
878: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
880: (b7) r3 = 16 ; R3_w=16
881: (b7) r4 = 0 ; R4_w=0
882: (85) call bpf_ringbuf_output#130 ; R0_w=scalar()
883: (6d) if r7 s> r0 goto pc+1 ; R0_w=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R7=0
884: (05) goto pc+10
895: (bf) r1 = r10 ; R1_w=fp0 R10=fp0
896: (07) r1 += -24 ; R1_w=fp-24
897: (b7) r2 = 1 ; R2_w=1
898: (bf) r3 = r6 ; R3_w=scalar(id=1) R6=scalar(id=1)
899: (85) call bpf_probe_read_user#112 ; R0_w=scalar() fp-24=mmmmmmmm
900: (71) r1 = *(u8 *)(r10 -24) ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-24=mmmmmmmm
901: (7b) *(u64 *)(r10 -16) = r1 ; R1_w=scalar(id=36,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-16_w=scalar(id=36,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
902: (7b) *(u64 *)(r10 -24) = r8 ; R8=2 R10=fp0 fp-24_w=2
903: (bf) r2 = r10 ; R2_w=fp0 R10=fp0
904: (07) r2 += -24 ; R2_w=fp-24
905: (b7) r8 = 0 ; R8_w=0
906: (18) r1 = 0xffff0000d1a8a400 ; R1_w=map_ptr(map=ringbuf,ks=0,vs=0)
908: (b7) r3 = 16 ; R3_w=16
909: (b7) r4 = 0 ; R4_w=0
910: (85) call bpf_ringbuf_output#130 ; R0=scalar()
911: (6d) if r8 s> r0 goto pc+1 ; R0=scalar(smin=0,umax=0x7fffffffffffffff,var_off=(0x0; 0x7fffffffffffffff)) R8=0
912: (05) goto pc+9
922: (18) r1 = 0xffff800084d38000 ; R1_w=map_value(map=aaaaf81c.rodata,ks=4,vs=8)
924: (79) r7 = *(u64 *)(r1 +0) ; R1_w=map_value(map=aaaaf81c.rodata,ks=4,vs=8) R7_w=15
925: (85) call bpf_get_smp_processor_id#8 ; R0_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=15,var_off=(0x0; 0xf))
926: (bf) r1 = r7 ; R1_w=15 R7_w=15
927: (5f) r1 &= r0 ; R0_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=15,var_off=(0x0; 0xf)) R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=15,var_off=(0x0; 0xf))
928: (27) r1 *= 48 ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0))
929: (18) r6 = 0xffff800084d3b000 ; R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768)
931: (0f) r6 += r1 ; R1_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0)) R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0))
932: (b7) r1 = 3 ; R1_w=3
933: (7b) *(u64 *)(r6 +0) = r1 ; R1_w=3 R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0))
934: (79) r1 = *(u64 *)(r10 -48) ; R1_w=scalar(id=2,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R10=fp0 fp-48=scalar(id=2,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff))
935: (7b) *(u64 *)(r6 +8) = r1 ; R1_w=scalar(id=2,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0))
936: (7b) *(u64 *)(r6 +16) = r9 ; R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0)) R9=scalar()
937: (79) r1 = *(u64 *)(r10 -40) ; R1_w=scalar(id=3,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R10=fp0 fp-40=scalar(id=3,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff))
938: (7b) *(u64 *)(r6 +24) = r1 ; R1_w=scalar(id=3,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0))
939: (7b) *(u64 *)(r6 +32) = r8 ; R6_w=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0)) R8=0
940: (85) call bpf_get_smp_processor_id#8 ; R0=scalar(smin=smin32=0,smax=umax=smax32=umax32=15,var_off=(0x0; 0xf))
941: (5f) r0 &= r7 ; R0_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=15,var_off=(0x0; 0xf)) R7=15
942: (27) r0 *= 3072 ; R0_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=0xb400,var_off=(0x0; 0xfc00))
943: (18) r7 = 0xffff800086b66000 ; R7_w=map_value(map=.data.get_str_b,ks=4,vs=49152)
945: (0f) r7 += r0 ; R0_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=0xb400,var_off=(0x0; 0xfc00)) R7_w=map_value(map=.data.get_str_b,ks=4,vs=49152,smin=smin32=0,smax=umax=smax32=umax32=0xb400,var_off=(0x0; 0xfc00))
946: (bf) r1 = r7 ; R1_w=map_value(map=.data.get_str_b,ks=4,vs=49152,smin=smin32=0,smax=umax=smax32=umax32=0xb400,var_off=(0x0; 0xfc00)) R7_w=map_value(map=.data.get_str_b,ks=4,vs=49152,smin=smin32=0,smax=umax=smax32=umax32=0xb400,var_off=(0x0; 0xfc00))
947: (b7) r2 = 1024 ; R2_w=1024
948: (b7) r3 = 0 ; R3_w=0
949: (85) call bpf_probe_read_kernel#113 ; R0_w=scalar()
950: (18) r1 = 0xffff00029a0d6b2e ; R1_w=map_value(map=aaaaf81c.data,ks=4,vs=41,off=38)
952: (79) r2 = *(u64 *)(r10 -32) ; R2_w=scalar(id=4,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) R10=fp0 fp-32=scalar(id=4,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
953: (15) if r2 == 0x0 goto pc+2 956: R0_w=scalar() R1_w=map_value(map=aaaaf81c.data,ks=4,vs=41,off=38) R2_w=0 R6=map_value(map=.data.fmt_str_b,ks=4,vs=768,smin=smin32=0,smax=umax=smax32=umax32=720,var_off=(0x0; 0x3f0)) R7_w=map_value(map=.data.get_str_b,ks=4,vs=49152,smin=smin32=0,smax=umax=smax32=umax32=0xb400,var_off=(0x0; 0xfc00)) R8=0 R9=scalar() R10=fp0 fp-8=0000???? fp-16=scalar(id=36,smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff)) fp-24=2 fp-32=0 fp-40=scalar(id=3,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff)) fp-48=scalar(id=2,smin=0,smax=umax=0xffffffff,var_off=(0x0; 0xffffffff))
956: (71) r2 = *(u8 *)(r1 +1) ; R1_w=map_value(map=aaaaf81c.data,ks=4,vs=41,off=38) R2_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
957: (67) r2 <<= 8 ; R2_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=0xff00,var_off=(0x0; 0xff00))
958: (71) r3 = *(u8 *)(r1 +0) ; R1_w=map_value(map=aaaaf81c.data,ks=4,vs=41,off=38) R3_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
959: (4f) r2 |= r3 ; R2_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=0xffff,var_off=(0x0; 0xffff)) R3_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
960: (71) r3 = *(u8 *)(r1 +2) ; R1_w=map_value(map=aaaaf81c.data,ks=4,vs=41,off=38) R3_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=255,var_off=(0x0; 0xff))
961: (67) r3 <<= 16 ; R3_w=scalar(smin=smin32=0,smax=umax=smax32=umax32=0xff0000,var_off=(0x0; 0xff0000))
962: (71) r1 = *(u8 *)(r1 +3)
invalid access to map value, value_size=41 off=41 size=1
R1 min value is outside of the allowed memory range
processed 651 insns (limit 1000000) max_states_per_insn 1 total_states 54 peak_states 54 mark_read 50

ERROR: Loading BPF object(s) failed.
```

All other tracing scripts work as expected. cc @0xB10C.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported command against contrib/tracing/log_utxos.bt on the stated Fedora aarch64 environment and inspect the BEGIN and USDT probe verifier errors. Determine what prevents the tracing program from loading, then verify that the script attaches successfully and produces its intended tracing output.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
observability-sre
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.