18c2ecf20Sopenharmony_ci{ 28c2ecf20Sopenharmony_ci "junk insn", 38c2ecf20Sopenharmony_ci .insns = { 48c2ecf20Sopenharmony_ci BPF_RAW_INSN(0, 0, 0, 0, 0), 58c2ecf20Sopenharmony_ci BPF_EXIT_INSN(), 68c2ecf20Sopenharmony_ci }, 78c2ecf20Sopenharmony_ci .errstr = "unknown opcode 00", 88c2ecf20Sopenharmony_ci .result = REJECT, 98c2ecf20Sopenharmony_ci}, 108c2ecf20Sopenharmony_ci{ 118c2ecf20Sopenharmony_ci "junk insn2", 128c2ecf20Sopenharmony_ci .insns = { 138c2ecf20Sopenharmony_ci BPF_RAW_INSN(1, 0, 0, 0, 0), 148c2ecf20Sopenharmony_ci BPF_EXIT_INSN(), 158c2ecf20Sopenharmony_ci }, 168c2ecf20Sopenharmony_ci .errstr = "BPF_LDX uses reserved fields", 178c2ecf20Sopenharmony_ci .result = REJECT, 188c2ecf20Sopenharmony_ci}, 198c2ecf20Sopenharmony_ci{ 208c2ecf20Sopenharmony_ci "junk insn3", 218c2ecf20Sopenharmony_ci .insns = { 228c2ecf20Sopenharmony_ci BPF_RAW_INSN(-1, 0, 0, 0, 0), 238c2ecf20Sopenharmony_ci BPF_EXIT_INSN(), 248c2ecf20Sopenharmony_ci }, 258c2ecf20Sopenharmony_ci .errstr = "unknown opcode ff", 268c2ecf20Sopenharmony_ci .result = REJECT, 278c2ecf20Sopenharmony_ci}, 288c2ecf20Sopenharmony_ci{ 298c2ecf20Sopenharmony_ci "junk insn4", 308c2ecf20Sopenharmony_ci .insns = { 318c2ecf20Sopenharmony_ci BPF_RAW_INSN(-1, -1, -1, -1, -1), 328c2ecf20Sopenharmony_ci BPF_EXIT_INSN(), 338c2ecf20Sopenharmony_ci }, 348c2ecf20Sopenharmony_ci .errstr = "unknown opcode ff", 358c2ecf20Sopenharmony_ci .result = REJECT, 368c2ecf20Sopenharmony_ci}, 378c2ecf20Sopenharmony_ci{ 388c2ecf20Sopenharmony_ci "junk insn5", 398c2ecf20Sopenharmony_ci .insns = { 408c2ecf20Sopenharmony_ci BPF_RAW_INSN(0x7f, -1, -1, -1, -1), 418c2ecf20Sopenharmony_ci BPF_EXIT_INSN(), 428c2ecf20Sopenharmony_ci }, 438c2ecf20Sopenharmony_ci .errstr = "BPF_ALU uses reserved fields", 448c2ecf20Sopenharmony_ci .result = REJECT, 458c2ecf20Sopenharmony_ci}, 46