Commit 590cae7152ca for kernel

commit 590cae7152cab2dd954b8db20522769e1c62deec
Merge: 6cf48bfec934 bc7b086a4552
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jul 3 15:07:24 2026 -1000

    Merge tag 'riscv-for-linus-7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux

    Pull RISC-V fixes from Paul Walmsley:

     - Fix a crash when a kretprobe reads from the stack

     - Fix an issue with the build-time mcount sorter that broke ftrace

     - Fix the rv32 IRQ stack frame padding to match the ABI

     - Only defer IOMMU configuration during initialization. This avoids an
       issue where IOMMU configuration could be indefinitely deferred

     - Add the missing build salt to the vDSO

     - Now that RISC-V systems with higher numbers of cores are starting to
       become available, raise NR_CPUS for RISC-V to 256

     - Clean up some warnings from sparse caused by the RISC-V-optimized
       RAID6 code

     - Clean up our __cpu_up() code with a few minor fixes

    * tag 'riscv-for-linus-7.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
      riscv: probes: save original sp in rethook trampoline
      riscv: Fix 32-bit call_on_irq_stack() frame pointer ABI
      scripts/sorttable: Handle RISC-V patchable ftrace entries
      riscv: smp: use secs_to_jiffies in __cpu_up
      ACPI: RIMT: Only defer the IOMMU configuration in init stage
      riscv: Add build salt to the vDSO
      raid6: fix raid6_recov_rvv symbol undeclared warning
      raid6: fix riscv symbol undeclared warnigns
      riscv: Raise default NR_CPUS for 64BIT to 256