• Linus Torvalds's avatar
    Merge tag 'riscv-for-linus-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · d17468c6
    Linus Torvalds authored
    Pull RISC-V fixes from Palmer Dabbelt:
    
     - detect ".option arch" support on not-yet-released LLVM builds
    
     - fix missing TLB flush when modifying non-leaf PTEs
    
     - fixes for T-Head custom extensions
    
     - fix for systems with the legacy PMU, that manifests as a crash on
       kernels built without SBI PMU support
    
     - fix for systems that clear *envcfg on suspend, which manifests as
       cbo.zero trapping after resume
    
     - fixes for Svnapot systems, including removing Svnapot support for
       huge vmalloc/vmap regions
    
    * tag 'riscv-for-linus-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
      riscv: Sparse-Memory/vmemmap out-of-bounds fix
      riscv: Fix pte_leaf_size() for NAPOT
      Revert "riscv: mm: support Svnapot in huge vmap"
      riscv: Save/restore envcfg CSR during CPU suspend
      riscv: Add a custom ISA extension for the [ms]envcfg CSR
      riscv: Fix enabling cbo.zero when running in M-mode
      perf: RISCV: Fix panic on pmu overflow handler
      MAINTAINERS: Update SiFive driver maintainers
      drivers: perf: ctr_get_width function for legacy is not defined
      drivers: perf: added capabilities for legacy PMU
      RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
      riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
      riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
      riscv: add CALLER_ADDRx support
      RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
      kbuild: Add -Wa,--fatal-warnings to as-instr invocation
      riscv: tlb: fix __p*d_free_tlb()
    d17468c6
MAINTAINERS 724 KB