• Linus Torvalds's avatar
    Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · 97d8894b
    Linus Torvalds authored
    Pull RISC-V updates from Palmer Dabbelt:
    
     - Support using Zkr to seed KASLR
    
     - Support IPI-triggered CPU backtracing
    
     - Support for generic CPU vulnerabilities reporting to userspace
    
     - A few cleanups for missing licenses
    
     - The size limit on the XIP kernel has been removed
    
     - Support for tracing userspace stacks
    
     - Support for the Svvptc extension
    
     - Various cleanups and fixes throughout the tree
    
    * tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (47 commits)
      crash: Fix riscv64 crash memory reserve dead loop
      perf/riscv-sbi: Add platform specific firmware event handling
      tools: Optimize ring buffer for riscv
      tools: Add riscv barrier implementation
      RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
      ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
      riscv: Enable bitops instrumentation
      riscv: Omit optimized string routines when using KASAN
      ACPI: RISCV: Make acpi_numa_get_nid() to be static
      riscv: Randomize lower bits of stack address
      selftests: riscv: Allow mmap test to compile on 32-bit
      riscv: Make riscv_isa_vendor_ext_andes array static
      riscv: Use LIST_HEAD() to simplify code
      riscv: defconfig: Disable RZ/Five peripheral support
      RISC-V: Implement kgdb_roundup_cpus() to enable future NMI Roundup
      riscv: avoid Imbalance in RAS
      riscv: cacheinfo: Add back init_cache_level() function
      riscv: Remove unused _TIF_WORK_MASK
      drivers/perf: riscv: Remove redundant macro check
      riscv: define ILLEGAL_POINTER_VALUE for 64bit
      ...
    97d8894b
sbi.h 11.3 KB