Pull RISC-V fixes from Palmer Dabbelt:
 - avoid excessive rejections from seccomp RET_ERRNO rules
 - compressed jal/jalr decoding fix
 - fixes for independent irq/softirq stacks on kernels built with
   CONFIG_FRAME_POINTER=n
 - avoid a hang handling uaccess fixups
 - another build fix for toolchain ISA strings, this time for Zicsr and
   Zifenci on old GNU toolchains
* tag 'riscv-for-linus-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
  riscv: Handle zicsr/zifencei issue between gcc and binutils
  riscv: uaccess: Return the number of bytes effectively not copied
  riscv: stack: Fixup independent softirq stack for CONFIG_FRAME_POINTER=n
  riscv: stack: Fixup independent irq stack for CONFIG_FRAME_POINTER=n
  riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr()
  riscv: entry: set a0 = -ENOSYS only when syscall != -1