From: Shaohua Li Date: Tue, 27 Sep 2016 15:42:41 +0000 (-0700) Subject: bpf: clean up put_cpu_var usage X-Git-Tag: v4.14-rc1~2374^2~47 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b761fe226be61eba6ae20a424b288559b8a606b5;p=platform%2Fkernel%2Flinux-rpi.git bpf: clean up put_cpu_var usage put_cpu_var takes the percpu data, not the data returned from get_cpu_var. This doesn't change the behavior. Cc: Tejun Heo Cc: Alexei Starovoitov Signed-off-by: Shaohua Li Acked-by: Alexei Starovoitov Acked-by: Tejun Heo Signed-off-by: David S. Miller --- diff --git a/kernel/bpf/core.c b/kernel/bpf/core.c index 7b7baae..aa6d981 100644 --- a/kernel/bpf/core.c +++ b/kernel/bpf/core.c @@ -1031,7 +1031,7 @@ BPF_CALL_0(bpf_user_rnd_u32) state = &get_cpu_var(bpf_user_rnd_state); res = prandom_u32_state(state); - put_cpu_var(state); + put_cpu_var(bpf_user_rnd_state); return res; }