WIP FPC-III support
[linux/fpc-iii.git] / tools / testing / selftests / bpf / verifier / basic_stx_ldx.c
blob7a0aab3f2cd2dd015971a801b99e8664e1512712
2 "invalid src register in STX",
3 .insns = {
4 BPF_STX_MEM(BPF_B, BPF_REG_10, -1, -1),
5 BPF_EXIT_INSN(),
6 },
7 .errstr = "R15 is invalid",
8 .result = REJECT,
9 },
11 "invalid dst register in STX",
12 .insns = {
13 BPF_STX_MEM(BPF_B, 14, BPF_REG_10, -1),
14 BPF_EXIT_INSN(),
16 .errstr = "R14 is invalid",
17 .result = REJECT,
20 "invalid dst register in ST",
21 .insns = {
22 BPF_ST_MEM(BPF_B, 14, -1, -1),
23 BPF_EXIT_INSN(),
25 .errstr = "R14 is invalid",
26 .result = REJECT,
29 "invalid src register in LDX",
30 .insns = {
31 BPF_LDX_MEM(BPF_B, BPF_REG_0, 12, 0),
32 BPF_EXIT_INSN(),
34 .errstr = "R12 is invalid",
35 .result = REJECT,
38 "invalid dst register in LDX",
39 .insns = {
40 BPF_LDX_MEM(BPF_B, 11, BPF_REG_1, 0),
41 BPF_EXIT_INSN(),
43 .errstr = "R11 is invalid",
44 .result = REJECT,