diff mbox series

[bpf] mips, bpf: Fix reference to non-existing Kconfig symbol

Message ID 20211130160824.3781635-1-johan.almbladh@anyfinetworks.com (mailing list archive)
State Accepted
Commit 099f83aa2d06680d5987e43fed1afeda14b5037e
Delegated to: BPF
Headers show
Series [bpf] mips, bpf: Fix reference to non-existing Kconfig symbol | expand

Checks

Context Check Description
bpf/vmtest-bpf-PR pending PR summary
bpf/vmtest-bpf pending VM_Test
netdev/tree_selection success Clearly marked for bpf
netdev/apply success Patch already applied to bpf

Commit Message

Johan Almbladh Nov. 30, 2021, 4:08 p.m. UTC
The Kconfig symbol for R10000 ll/sc errata workaround in the MIPS JIT was
misspelled, causing the workaround to not take effect when enabled.

Fixes: 72570224bb8f ("mips, bpf: Add JIT workarounds for CPU errata")
Reported-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
Signed-off-by: Johan Almbladh <johan.almbladh@anyfinetworks.com>
---
 arch/mips/net/bpf_jit_comp.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

patchwork-bot+netdevbpf@kernel.org Nov. 30, 2021, 4:30 p.m. UTC | #1
Hello:

This patch was applied to bpf/bpf.git (master)
by Daniel Borkmann <daniel@iogearbox.net>:

On Tue, 30 Nov 2021 17:08:24 +0100 you wrote:
> The Kconfig symbol for R10000 ll/sc errata workaround in the MIPS JIT was
> misspelled, causing the workaround to not take effect when enabled.
> 
> Fixes: 72570224bb8f ("mips, bpf: Add JIT workarounds for CPU errata")
> Reported-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
> Signed-off-by: Johan Almbladh <johan.almbladh@anyfinetworks.com>
> 
> [...]

Here is the summary with links:
  - [bpf] mips, bpf: Fix reference to non-existing Kconfig symbol
    https://git.kernel.org/bpf/bpf/c/099f83aa2d06

You are awesome, thank you!
diff mbox series

Patch

diff --git a/arch/mips/net/bpf_jit_comp.h b/arch/mips/net/bpf_jit_comp.h
index 6f3a7b07294b..a37fe20818eb 100644
--- a/arch/mips/net/bpf_jit_comp.h
+++ b/arch/mips/net/bpf_jit_comp.h
@@ -98,7 +98,7 @@  do {								\
 #define emit(...) __emit(__VA_ARGS__)
 
 /* Workaround for R10000 ll/sc errata */
-#ifdef CONFIG_WAR_R10000
+#ifdef CONFIG_WAR_R10000_LLSC
 #define LLSC_beqz	beqzl
 #else
 #define LLSC_beqz	beqz