Slide 33
Slide 33 text
verifierを呼ばなければいいのでは?
diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c
index a1f18681721c..199529d79ecf 100644
--- a/kernel/bpf/syscall.c
+++ b/kernel/bpf/syscall.c
@@ -2766,9 +2766,9 @@ static int bpf_prog_load(union bpf_attr *attr, bpfptr_t uattr, u32
uattr_size)
goto free_prog_sec;
/* run eBPF verifier */
- err = bpf_check(&prog, attr, uattr, uattr_size);
- if (err < 0)
- goto free_used_maps;
+ //err = bpf_check(&prog, attr, uattr, uattr_size);
+ //if (err < 0)
+ // goto free_used_maps;
prog = bpf_prog_select_runtime(prog, &err);
if (err < 0)