• Linus Torvalds's avatar
    Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 9d854607
    Linus Torvalds authored
    Pull second set of arm64 updates from Catalin Marinas:
    
     - KASLR bug fixes: use callee-saved register, boot-time I-cache
       maintenance
    
     - inv_entry asm macro fix (EL0 check typo)
    
     - pr_notice("Virtual kernel memory layout...") splitting
    
     - Clean-ups: use p?d_set_huge consistently, allow preemption around
       copy_to_user_page, remove unused __local_flush_icache_all()
    
    * tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
      arm64: mm: allow preemption in copy_to_user_page
      arm64: consistently use p?d_set_huge
      arm64: kaslr: use callee saved register to preserve SCTLR across C call
      arm64: Split pr_notice("Virtual kernel memory layout...") into multiple pr_cont()
      arm64: drop unused __local_flush_icache_all()
      arm64: fix KASLR boot-time I-cache maintenance
      arm64/kernel: fix incorrect EL0 check in inv_entry macro
    9d854607
head.S 21.9 KB