bpf: Remove set but not used variable 'first_key'
authorYueHaibing <yuehaibing@huawei.com>
Thu, 16 Jan 2020 14:53:00 +0000 (22:53 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 17 Jan 2020 04:15:24 +0000 (20:15 -0800)
kernel/bpf/syscall.c: In function generic_map_lookup_batch:
kernel/bpf/syscall.c:1339:7: warning: variable first_key set but not used [-Wunused-but-set-variable]

It is never used, so remove it.

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Brian Vazquez <brianvv@google.com>
Link: https://lore.kernel.org/bpf/20200116145300.59056-1-yuehaibing@huawei.com
kernel/bpf/syscall.c

index 0d94d36..c26a714 100644 (file)
@@ -1336,7 +1336,6 @@ int generic_map_lookup_batch(struct bpf_map *map,
        void *buf, *buf_prevkey, *prev_key, *key, *value;
        int err, retry = MAP_LOOKUP_RETRIES;
        u32 value_size, cp, max_count;
-       bool first_key = false;
 
        if (attr->batch.elem_flags & ~BPF_F_LOCK)
                return -EINVAL;
@@ -1365,7 +1364,6 @@ int generic_map_lookup_batch(struct bpf_map *map,
        }
 
        err = -EFAULT;
-       first_key = false;
        prev_key = NULL;
        if (ubatch && copy_from_user(buf_prevkey, ubatch, map->key_size))
                goto free_buf;