bpf: sockmap remove dead check
Subsystems (3)
PATCH 1/1 bpf: sockmap remove dead check
Remove dead code that bails on attr->value_size > KMALLOC_MAX_SIZE - the previous check already bails on attr->value_size != 4.
Signed-off-by Jann Horn <[email protected]>
--- kernel/bpf/sockmap.c | 3 --- 1 file changed, 3 deletions(-)
kernel/bpf/sockmap.c +0 -3
@@ -1442,9 +1442,6 @@ static struct bpf_map *sock_map_alloc(union bpf_attr *attr) attr->value_size != 4 || attr->map_flags & ~SOCK_CREATE_FLAG_MASK)return ERR_PTR (-EINVAL ); -if (attr->value_size >KMALLOC_MAX_SIZE ) -return ERR_PTR (-E2BIG ); - err =bpf_tcp_ulp_register ();if (err && err != -EEXIST )return ERR_PTR (err);
Signature · 1 line
2.17.0.484.g0c8726318c-goog
Quoted 4 lines · Jann Horn
Remove dead code that bails on
attr->value_size > KMALLOC_MAX_SIZE- the previous check already bails onattr->value_size != 4.Signed-off-by Jann Horn <[email protected]>
Applied to bpf tree, thanks Jann!