0001 {
0002 "invalid src register in STX",
0003 .insns = {
0004 BPF_STX_MEM(BPF_B, BPF_REG_10, -1, -1),
0005 BPF_EXIT_INSN(),
0006 },
0007 .errstr = "R15 is invalid",
0008 .result = REJECT,
0009 },
0010 {
0011 "invalid dst register in STX",
0012 .insns = {
0013 BPF_STX_MEM(BPF_B, 14, BPF_REG_10, -1),
0014 BPF_EXIT_INSN(),
0015 },
0016 .errstr = "R14 is invalid",
0017 .result = REJECT,
0018 },
0019 {
0020 "invalid dst register in ST",
0021 .insns = {
0022 BPF_ST_MEM(BPF_B, 14, -1, -1),
0023 BPF_EXIT_INSN(),
0024 },
0025 .errstr = "R14 is invalid",
0026 .result = REJECT,
0027 },
0028 {
0029 "invalid src register in LDX",
0030 .insns = {
0031 BPF_LDX_MEM(BPF_B, BPF_REG_0, 12, 0),
0032 BPF_EXIT_INSN(),
0033 },
0034 .errstr = "R12 is invalid",
0035 .result = REJECT,
0036 },
0037 {
0038 "invalid dst register in LDX",
0039 .insns = {
0040 BPF_LDX_MEM(BPF_B, 11, BPF_REG_1, 0),
0041 BPF_EXIT_INSN(),
0042 },
0043 .errstr = "R11 is invalid",
0044 .result = REJECT,
0045 },