Merge tag 'riscv-for-linus-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
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: RIS...
Showing
- MAINTAINERS 5 additions, 24 deletionsMAINTAINERS
- arch/riscv/Kconfig 0 additions, 1 deletionarch/riscv/Kconfig
- arch/riscv/include/asm/csr.h 2 additions, 0 deletionsarch/riscv/include/asm/csr.h
- arch/riscv/include/asm/ftrace.h 5 additions, 0 deletionsarch/riscv/include/asm/ftrace.h
- arch/riscv/include/asm/hugetlb.h 2 additions, 0 deletionsarch/riscv/include/asm/hugetlb.h
- arch/riscv/include/asm/hwcap.h 2 additions, 0 deletionsarch/riscv/include/asm/hwcap.h
- arch/riscv/include/asm/pgalloc.h 17 additions, 3 deletionsarch/riscv/include/asm/pgalloc.h
- arch/riscv/include/asm/pgtable-64.h 1 addition, 1 deletionarch/riscv/include/asm/pgtable-64.h
- arch/riscv/include/asm/pgtable.h 5 additions, 1 deletionarch/riscv/include/asm/pgtable.h
- arch/riscv/include/asm/suspend.h 1 addition, 0 deletionsarch/riscv/include/asm/suspend.h
- arch/riscv/include/asm/vmalloc.h 1 addition, 60 deletionsarch/riscv/include/asm/vmalloc.h
- arch/riscv/kernel/Makefile 2 additions, 0 deletionsarch/riscv/kernel/Makefile
- arch/riscv/kernel/cpufeature.c 28 additions, 3 deletionsarch/riscv/kernel/cpufeature.c
- arch/riscv/kernel/return_address.c 48 additions, 0 deletionsarch/riscv/kernel/return_address.c
- arch/riscv/kernel/suspend.c 4 additions, 0 deletionsarch/riscv/kernel/suspend.c
- arch/riscv/mm/hugetlbpage.c 2 additions, 0 deletionsarch/riscv/mm/hugetlbpage.c
- drivers/perf/riscv_pmu.c 5 additions, 13 deletionsdrivers/perf/riscv_pmu.c
- drivers/perf/riscv_pmu_legacy.c 9 additions, 1 deletiondrivers/perf/riscv_pmu_legacy.c
- drivers/perf/riscv_pmu_sbi.c 4 additions, 4 deletionsdrivers/perf/riscv_pmu_sbi.c
- scripts/Kconfig.include 1 addition, 1 deletionscripts/Kconfig.include
Please register or sign in to comment