summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJianlin Lv <Jianlin.Lv@arm.com>2021-03-18 10:48:51 +0800
committerDaniel Borkmann <daniel@iogearbox.net>2021-03-19 23:06:53 +0100
commit9ef05281e5d01dffdf75a4ae5c1aee7cbd7aaa73 (patch)
tree3051be4972359357732f8b6b167e68d4484c237a
parentea24b19562fe5f72c78319dbb347b701818956d9 (diff)
downloadlinux-stable-9ef05281e5d01dffdf75a4ae5c1aee7cbd7aaa73.tar.gz
linux-stable-9ef05281e5d01dffdf75a4ae5c1aee7cbd7aaa73.tar.bz2
linux-stable-9ef05281e5d01dffdf75a4ae5c1aee7cbd7aaa73.zip
bpf: Remove insn_buf[] declaration in inner block
Two insn_buf[16] variables are declared in the function which acts on function scope and block scope respectively. The statement in the inner block is redundant, so remove it. Signed-off-by: Jianlin Lv <Jianlin.Lv@arm.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: https://lore.kernel.org/bpf/20210318024851.49693-1-Jianlin.Lv@arm.com
-rw-r--r--kernel/bpf/verifier.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/kernel/bpf/verifier.c b/kernel/bpf/verifier.c
index f9096b049cd6..e26c5170c953 100644
--- a/kernel/bpf/verifier.c
+++ b/kernel/bpf/verifier.c
@@ -11899,7 +11899,6 @@ static int do_misc_fixups(struct bpf_verifier_env *env)
insn->code == (BPF_ALU64 | BPF_SUB | BPF_X)) {
const u8 code_add = BPF_ALU64 | BPF_ADD | BPF_X;
const u8 code_sub = BPF_ALU64 | BPF_SUB | BPF_X;
- struct bpf_insn insn_buf[16];
struct bpf_insn *patch = &insn_buf[0];
bool issrc, isneg;
u32 off_reg;