• Linus Torvalds's avatar
    Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus · 977674c0
    Linus Torvalds authored
    Pull MIPS fixes from Ralf Baechle:
     "Lantiq:
        - Fix adding xbar resoures causing a panic
    
      Loongson3:
        - Some Loongson 3A don't identify themselves as having an FTLB so
          hardwire that knowledge into CPU probing.
        - Handle Loongson 3 TLB peculiarities in the fast path of the RDHWR
          emulation.
        - Fix invalid FTLB entries with huge page on VTLB+FTLB platforms
        - Add missing calculation of S-cache and V-cache cache-way size
    
      Ralink:
        - Fix typos in rt3883 pinctrl data
    
      Generic:
        - Force o32 fp64 support on 32bit MIPS64r6 kernels
        - Yet another build fix after the linux/sched.h changes
        - Wire up statx system call
        - Fix stack unwinding after introduction of IRQ stack
        - Fix spinlock code to build even for microMIPS with recent binutils
    
      SMP-CPS:
        - Fix retrieval of VPE mask on big endian CPUs"
    
    * 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus:
      MIPS: IRQ Stack: Unwind IRQ stack onto task stack
      MIPS: c-r4k: Fix Loongson-3's vcache/scache waysize calculation
      MIPS: Flush wrong invalid FTLB entry for huge page
      MIPS: Check TLB before handle_ri_rdhwr() for Loongson-3
      MIPS: Add MIPS_CPU_FTLB for Loongson-3A R2
      MIPS: Lantiq: fix missing xbar kernel panic
      MIPS: smp-cps: Fix retrieval of VPE mask on big endian CPUs
      MIPS: Wire up statx system call
      MIPS: Include asm/ptrace.h now linux/sched.h doesn't
      MIPS: ralink: Fix typos in rt3883 pinctrl
      MIPS: End spinlocks with .insn
      MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels
    977674c0
fpu.h 5.21 KB