Commit 51cb1aa1250c for kernel

commit 51cb1aa1250c36269474b8b6ca6b6319e170f5a5
Merge: e7c93451eeb0 262a3b4fa179
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jun 26 08:42:49 2026 -0700

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

    Pull LoongArch updates from Huacai Chen:

     - Add THREAD_INFO_IN_TASK implementation

     - Add build salt to the vDSO

     - Add some BPF JIT inline helpers

     - Update DTS for I2C clocks and clock-frequency

     - Some bug fixes and other small changes

    * tag 'loongarch-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:
      selftests/bpf: Test jited inline of bpf_get_smp_processor_id() for LoongArch
      selftests/bpf: Test jited inline of bpf_get_current_task() for LoongArch
      selftests/bpf: Add __arch_loongarch to limit test cases for LoongArch
      selftests/bpf: Add get_preempt_count() support for LoongArch
      LoongArch: dts: Add i2c clocks and clock-frequency properties to LS2K2000
      LoongArch: dts: Add i2c clocks and clock-frequency properties to LS2K1000
      LoongArch: dts: Add i2c clocks and clock-frequency properties to LS2K0500
      LoongArch: BPF: Inline bpf_get_smp_processor_id() helper
      LoongArch: BPF: Inline bpf_get_current_task/_btf() helpers
      LoongArch: BPF: Fix off-by-one error in tail call
      LoongArch: BPF: Fix outdated tail call comments
      LoongArch: Add build salt to the vDSO
      LoongArch: Fix nr passing in set_direct_map_valid_noflush()
      LoongArch: Fix missing dirty page tracking in {pte,pmd}_wrprotect()
      LoongArch: Move struct kimage forward declaration before use
      LoongArch: Report dying CPU to RCU in stop_this_cpu()
      LoongArch: Add PIO for early access before ACPI PCI root register
      LoongArch: Add THREAD_INFO_IN_TASK implementation