Lines Matching +full:00 +full:a

13 BPF employs a continuous integration (CI) system to check patch submission in an
14 automated fashion. The system runs selftests for each patch in a series. Results
16 violations of other checks (such as additional warnings being emitted or a
21 The CI system executes tests on multiple architectures. It uses a kernel
30 In such a case tests in CI may fail. An example of such a shortcoming is BPF
39 question. This can be the name of a test suite or of an individual test. The
41 classify the entry: column two is a copy and paste of the error being reported
43 available, summarizes the underlying problem. A value of ``trampoline``, for
49 Running Selftests in a VM
57 This script uses the in-tree kernel configuration and downloads a VM userspace
91 run vmtest in a Docker container. Before running vmtest, we need to prepare
131 // r9 is a pointer to map_value
132 // r7 is a scalar
133 17: bf 96 00 00 00 00 00 00 r6 = r9
134 18: 0f 76 00 00 00 00 00 00 r6 += r7
138 19: a5 07 01 00 01 01 00 00 if r7 < 257 goto +1
139 20: bf 96 00 00 00 00 00 00 r6 = r9
194 This is due to a llvm BPF backend bug. `The fix`__
218 14: 16 05 40 00 00 00 00 00 if w5 == 0 goto +64 <LBB0_6>
219 15: bc 51 00 00 00 00 00 00 w1 = w5
220 16: 04 01 00 00 ff ff ff ff w1 += -1
221 17: 67 05 00 00 20 00 00 00 r5 <<= 32
222 18: 77 05 00 00 20 00 00 00 r5 >>= 32
223 19: a6 01 01 00 05 00 00 00 if w1 < 5 goto +1 <LBB0_4>
224 20: b7 05 00 00 06 00 00 00 r5 = 6
226 21: b7 02 00 00 00 00 00 00 r2 = 0
227 22: b7 01 00 00 00 00 00 00 r1 = 0
229 23: 7b 1a e0 ff 00 00 00 00 *(u64 *)(r10 - 32) = r1
230 24: 7b 5a c0 ff 00 00 00 00 *(u64 *)(r10 - 64) = r5
242 A set of selftests use BPF target-specific built-ins, which might require
272 Some selftests (e.g. kfunc_call and bpf_tcp_ca) require a LLVM support
317 there will be a compilation failure::
330 The xdpwall selftest requires a change in `Clang 14`__.