MIPS: BPF: Avoid unreachable code on little endian
[linux-drm-fsl-dcu.git] / arch / mips / net / bpf_jit_asm.S
index e92726099be0e40d4a7c1e0903eac239c1ad2497..4f54cb18f1049b07e1dbdf8050a72c0004769de7 100644 (file)
@@ -151,9 +151,10 @@ NESTED(bpf_slow_path_word, (6 * SZREG), $r_sp)
        wsbh    t0, $r_s0
        jr      $r_ra
         rotr   $r_A, t0, 16
-#endif
+#else
        jr      $r_ra
-       move    $r_A, $r_s0
+        move   $r_A, $r_s0
+#endif
 
        END(bpf_slow_path_word)
 
@@ -162,9 +163,10 @@ NESTED(bpf_slow_path_half, (6 * SZREG), $r_sp)
 #ifdef CONFIG_CPU_LITTLE_ENDIAN
        jr      $r_ra
         wsbh   $r_A, $r_s0
-#endif
+#else
        jr      $r_ra
         move   $r_A, $r_s0
+#endif
 
        END(bpf_slow_path_half)