summaryrefslogtreecommitdiff
path: root/arch/mips/net/Makefile
diff options
context:
space:
mode:
authorJohan Almbladh <johan.almbladh@anyfinetworks.com>2021-10-05 18:54:03 +0200
committerAndrii Nakryiko <andrii@kernel.org>2021-10-06 12:28:09 -0700
commitf7c036c15b5388749bc8de208fb7b19d69c4f6fa (patch)
treec055560c6ab84e6fa3dd3dd842c89d6887021987 /arch/mips/net/Makefile
parente737547eab6af8b57d77f7ba323c8d2d6b1a0008 (diff)
mips, uasm: Add workaround for Loongson-2F nop CPU errata
This patch implements a workaround for the Loongson-2F nop in generated, code, if the existing option CONFIG_CPU_NOP_WORKAROUND is set. Before, the binutils option -mfix-loongson2f-nop was enabled, but no workaround was done when emitting MIPS code. Now, the nop pseudo instruction is emitted as "or ax,ax,zero" instead of the default "sll zero,zero,0". This is consistent with the workaround implemented by binutils. Signed-off-by: Johan Almbladh <johan.almbladh@anyfinetworks.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com> Link: https://sourceware.org/legacy-ml/binutils/2009-11/msg00387.html Link: https://lore.kernel.org/bpf/20211005165408.2305108-3-johan.almbladh@anyfinetworks.com
Diffstat (limited to 'arch/mips/net/Makefile')
0 files changed, 0 insertions, 0 deletions