• Linus Torvalds's avatar
    Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · eb67d239
    Linus Torvalds authored
    Pull RISC-V updates from Palmer Dabbelt:
    
     - Support for the T-Head PMU via the perf subsystem
    
     - ftrace support for rv32
    
     - Support for non-volatile memory devices
    
     - Various fixes and cleanups
    
    * tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (52 commits)
      Documentation: RISC-V: patch-acceptance: s/implementor/implementer
      Documentation: RISC-V: Mention the UEFI Standards
      Documentation: RISC-V: Allow patches for non-standard behavior
      Documentation: RISC-V: Fix a typo in patch-acceptance
      riscv: Fixup compile error with !MMU
      riscv: Fix P4D_SHIFT definition for 3-level page table mode
      riscv: Apply a static assert to riscv_isa_ext_id
      RISC-V: Add some comments about the shadow and overflow stacks
      RISC-V: Align the shadow stack
      RISC-V: Ensure Zicbom has a valid block size
      RISC-V: Introduce riscv_isa_extension_check
      RISC-V: Improve use of isa2hwcap[]
      riscv: Don't duplicate _ALTERNATIVE_CFG* macros
      riscv: alternatives: Drop the underscores from the assembly macro names
      riscv: alternatives: Don't name unused macro parameters
      riscv: Don't duplicate __ALTERNATIVE_CFG in __ALTERNATIVE_CFG_2
      riscv: mm: call best_map_size many times during linear-mapping
      riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]a
      riscv: Fix crash during early errata patching
      riscv: boot: add zstd support
      ...
    eb67d239
cpu.c 7.47 KB