• Linus Torvalds's avatar
    Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · ef06e682
    Linus Torvalds authored
    Pull arm64 fixes from Catalin Marinas:
    
     - Revert the moving of the jump labels initialisation before
       setup_machine_fdt(). The bug was fixed in drivers/char/random.c.
    
     - Ftrace fixes: branch range check and consistent handling of PLTs.
    
     - Clean rather than invalidate FROM_DEVICE buffers at start of DMA
       transfer (safer if such buffer is mapped in user space). A cache
       invalidation is done already at the end of the transfer.
    
     - A couple of clean-ups (unexport symbol, remove unused label).
    
    * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
      arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer
      arm64/cpufeature: Unexport set_cpu_feature()
      arm64: ftrace: remove redundant label
      arm64: ftrace: consistently handle PLTs.
      arm64: ftrace: fix branch range checks
      Revert "arm64: Initialize jump labels before setup_machine_fdt()"
    ef06e682
cpufeature.c 113 KB