Commit 214f4aeb2255 for kernel

commit 214f4aeb2255f2f9b5f5de1a15f650a429c43490
Merge: d9d80a859bc4 a2628ce4ddb6
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Sep 5 10:45:51 2026 -0700

    Merge tag 'loongarch-fixes-7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson

    Pull LoongArch fixes from Huacai Chen:

     - Fix build errors when RUST and KASAN enabled

     - fix a typo in comment of vmlinux.lds.S

     - fix several bugs in Kprobes, BPF JIT and KVM support

    * tag 'loongarch-fixes-7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:
      perf build: Add clang and rust target flags for LoongArch
      LoongArch: KVM: Fix TOCTOU race on pv_features
      LoongArch: KVM: Validate MSI data before routing it to EIOINTC
      LoongArch: KVM: Preserve memslot arch flags on KVM_MR_FLAGS_ONLY
      LoongArch: KVM: Remove unused function kvm_arch_flush_remote_tlbs_memslot()
      LoongArch: KVM: Fix resource leak in kvm_loongarch_env_init() error path
      LoongArch: KVM: Add unregister helpers for the KVM interrupt devices
      LoongArch: KVM: Free init resources if kvm_init() fails
      LoongArch: BPF: Fix off-by-one error for insn_is_cast_user()
      LoongArch: Avoid preempt count underflow without probe
      LoongArch: Do not save/restore percpu base register in rethook trampoline
      LoongArch: Remove unused setup_profiling_timer() function
      LoongArch: Fix typo "avaliable" in comment of vmlinux.lds.S
      LoongArch: Do not select HAVE_RUST when KASAN is enabled