summaryrefslogblamecommitdiff
path: root/tools/testing/selftests/bpf/verifier/basic.c
blob: de84f0d570821d70ef79d3911ace3e26d8b33817 (plain) (tree)
1
2
3
4
5



                     
                                                    

















                                                     
{
	"empty prog",
	.insns = {
	},
	.errstr = "last insn is not an exit or jmp",
	.result = REJECT,
},
{
	"only exit insn",
	.insns = {
	BPF_EXIT_INSN(),
	},
	.errstr = "R0 !read_ok",
	.result = REJECT,
},
{
	"no bpf_exit",
	.insns = {
	BPF_ALU64_REG(BPF_MOV, BPF_REG_0, BPF_REG_2),
	},
	.errstr = "not an exit",
	.result = REJECT,
},