7 .errstr
= "unreachable",
13 BPF_JMP_IMM(BPF_JA
, 0, 0, 1),
14 BPF_JMP_IMM(BPF_JA
, 0, 0, 0),
17 .errstr
= "unreachable",
23 BPF_JMP_IMM(BPF_JA
, 0, 0, 1),
26 .errstr
= "jump out of range",
32 BPF_JMP_IMM(BPF_JA
, 0, 0, -2),
35 .errstr
= "jump out of range",
41 BPF_JMP_IMM(BPF_JA
, 0, 0, -1),
44 .errstr
= "unreachable insn 1",
45 .errstr_unpriv
= "back-edge",
51 BPF_MOV64_REG(BPF_REG_1
, BPF_REG_0
),
52 BPF_MOV64_REG(BPF_REG_2
, BPF_REG_0
),
53 BPF_MOV64_REG(BPF_REG_3
, BPF_REG_0
),
54 BPF_JMP_IMM(BPF_JA
, 0, 0, -4),
57 .errstr
= "unreachable insn 4",
58 .errstr_unpriv
= "back-edge",
64 BPF_MOV64_REG(BPF_REG_0
, BPF_REG_1
),
65 BPF_MOV64_REG(BPF_REG_2
, BPF_REG_0
),
66 BPF_MOV64_REG(BPF_REG_3
, BPF_REG_0
),
67 BPF_JMP_IMM(BPF_JEQ
, BPF_REG_1
, 0, -3),
70 .errstr
= "infinite loop detected",
71 .errstr_unpriv
= "back-edge",