linux-uconsole/arch/sparc/net
David Miller a4d121d90e sparc: Correct ctx->saw_frame_pointer logic.
[ Upstream commit e2ac579a7a ]

We need to initialize the frame pointer register not just if it is
seen as a source operand, but also if it is seen as the destination
operand of a store or an atomic instruction (which effectively is a
source operand).

This is exercised by test_verifier's "non-invalid fp arithmetic"

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-12-13 08:51:52 +01:00
..
bpf_jit_32.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bpf_jit_64.h bpf, sparc64: remove ld_abs/ld_ind 2018-05-03 16:49:20 -07:00
bpf_jit_asm_32.S License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
bpf_jit_comp_32.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
bpf_jit_comp_64.c sparc: Correct ctx->saw_frame_pointer logic. 2019-12-13 08:51:52 +01:00
Makefile bpf, sparc64: remove ld_abs/ld_ind 2018-05-03 16:49:20 -07:00