mirror of
https://github.com/torvalds/linux.git
synced 2024-12-01 00:21:32 +00:00
bpf, x86/arm64: remove useless checks on prog
There is never such a situation, where bpf_int_jit_compile() is called with either prog as NULL or len as 0, so the tests are unnecessary and confusing as people would just copy them. s390 doesn't have them, so no change is needed there. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
6077776b59
commit
93a73d442d
@ -772,9 +772,6 @@ void bpf_int_jit_compile(struct bpf_prog *prog)
|
||||
if (!bpf_jit_enable)
|
||||
return;
|
||||
|
||||
if (!prog || !prog->len)
|
||||
return;
|
||||
|
||||
memset(&ctx, 0, sizeof(ctx));
|
||||
ctx.prog = prog;
|
||||
|
||||
|
@ -1086,9 +1086,6 @@ void bpf_int_jit_compile(struct bpf_prog *prog)
|
||||
if (!bpf_jit_enable)
|
||||
return;
|
||||
|
||||
if (!prog || !prog->len)
|
||||
return;
|
||||
|
||||
addrs = kmalloc(prog->len * sizeof(*addrs), GFP_KERNEL);
|
||||
if (!addrs)
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user