• Linus Torvalds's avatar
    Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus · e6698305
    Linus Torvalds authored
    Pull MIPS updates from Ralf Baechle:
     "This is the main pull request for 3.17.  It contains:
    
       - misc Cavium Octeon, BCM47xx, BCM63xx and Alchemy  updates
       - MIPS ptrace updates and cleanups
       - various fixes that will also go to -stable
       - a number of cleanups and small non-critical fixes.
       - NUMA support for the Loongson 3.
       - more support for MSA
       - support for MAAR
       - various FP enhancements and fixes"
    
    * 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus: (139 commits)
      MIPS: jz4740: remove unnecessary null test before debugfs_remove
      MIPS: Octeon: remove unnecessary null test before debugfs_remove_recursive
      MIPS: ZBOOT: implement stack protector in compressed boot phase
      MIPS: mipsreg: remove duplicate MIPS_CONF4_FTLBSETS_SHIFT
      MIPS: Bonito64: remove a duplicate define
      MIPS: Malta: initialise MAARs
      MIPS: Initialise MAARs
      MIPS: detect presence of MAARs
      MIPS: define MAAR register accessors & bits
      MIPS: mark MSA experimental
      MIPS: Don't build MSA support unless it can be used
      MIPS: consistently clear MSA flags when starting & copying threads
      MIPS: 16 byte align MSA vector context
      MIPS: disable preemption whilst initialising MSA
      MIPS: ensure MSA gets disabled during boot
      MIPS: fix read_msa_* & write_msa_* functions on non-MSA toolchains
      MIPS: fix MSA context for tasks which don't use FP first
      MIPS: init upper 64b of vector registers when MSA is first used
      MIPS: save/disable MSA in lose_fpu
      MIPS: preserve scalar FP CSR when switching vector context
      ...
    e6698305
scall64-o32.S 13.5 KB