• Linus Torvalds's avatar
    Merge tag 'riscv-for-linus-6.4-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · 982365a8
    Linus Torvalds authored
    Pull more RISC-V updates from Palmer Dabbelt:
    
     - Support for hibernation
    
     - The .rela.dyn section has been moved to the init area
    
     - A fix for the SBI probing to allow for implementation-defined
       behavior
    
     - Various other fixes and cleanups throughout the tree
    
    * tag 'riscv-for-linus-6.4-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
      RISC-V: include cpufeature.h in cpufeature.c
      riscv: Move .rela.dyn to the init sections
      dt-bindings: riscv: explicitly mention assumption of Zicsr & Zifencei support
      riscv: compat_syscall_table: Fixup compile warning
      RISC-V: fixup in-flight collision with ARCH_WANT_OPTIMIZE_VMEMMAP rename
      RISC-V: fix sifive and thead section mismatches in errata
      RISC-V: Align SBI probe implementation with spec
      riscv: mm: remove redundant parameter of create_fdt_early_page_table
      riscv: Adjust dependencies of HAVE_DYNAMIC_FTRACE selection
      RISC-V: Add arch functions to support hibernation/suspend-to-disk
      RISC-V: mm: Enable huge page support to kernel_page_present() function
      RISC-V: Factor out common code of __cpu_resume_enter()
      RISC-V: Change suspend_save_csrs and suspend_restore_csrs to public function
    982365a8
cpufeature.c 9.43 KB