X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=arch%2Friscv%2Fnet%2Fbpf_jit_comp64.c;h=3af4131c22c7a9ecd0676964fef3eaf172c511c3;hb=b07bf042e678f5eac856052d332869423e365af0;hp=87e3bf5b9086dde64ef2460694a1cc7b4f6360d1;hpb=ec955023967cf9d8669c0bf62fc13aeea002ef9e;p=linux-2.6-microblaze.git diff --git a/arch/riscv/net/bpf_jit_comp64.c b/arch/riscv/net/bpf_jit_comp64.c index 87e3bf5b9086..3af4131c22c7 100644 --- a/arch/riscv/net/bpf_jit_comp64.c +++ b/arch/riscv/net/bpf_jit_comp64.c @@ -939,6 +939,10 @@ out_be: emit_ld(rd, 0, RV_REG_T1, ctx); break; + /* speculation barrier */ + case BPF_ST | BPF_NOSPEC: + break; + /* ST: *(size *)(dst + off) = imm */ case BPF_ST | BPF_MEM | BPF_B: emit_imm(RV_REG_T1, imm, ctx);