diff options
author | Jakub Kicinski <jakub.kicinski@netronome.com> | 2017-10-16 16:40:54 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-10-18 14:17:10 +0100 |
commit | 00176a34d9e27ab1e77db75fe13abc005cffe0ca (patch) | |
tree | 5bc104a145c96a042214e6b7f3e860502cc2bd96 /include/linux/bpf.h | |
parent | 7de16e3a35578f4f5accc6f5f23970310483d0a2 (diff) | |
download | lwn-00176a34d9e27ab1e77db75fe13abc005cffe0ca.tar.gz lwn-00176a34d9e27ab1e77db75fe13abc005cffe0ca.zip |
bpf: remove the verifier ops from program structure
Since the verifier ops don't have to be associated with
the program for its entire lifetime we can move it to
verifier's struct bpf_verifier_env.
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/bpf.h')
-rw-r--r-- | include/linux/bpf.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/bpf.h b/include/linux/bpf.h index e1fba5504ca5..cf91977e8719 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h @@ -188,7 +188,6 @@ struct bpf_prog_aux { struct latch_tree_node ksym_tnode; struct list_head ksym_lnode; const struct bpf_prog_ops *ops; - const struct bpf_verifier_ops *vops; struct bpf_map **used_maps; struct bpf_prog *prog; struct user_struct *user; |