• Linus Torvalds's avatar
    Merge tag 'loongarch-6.7' of... · 4eeee663
    Linus Torvalds authored
    Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
    
    Pull LoongArch updates from Huacai Chen:
    
     - support PREEMPT_DYNAMIC with static keys
    
     - relax memory ordering for atomic operations
    
     - support BPF CPU v4 instructions for LoongArch
    
     - some build and runtime warning fixes
    
    * tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:
      selftests/bpf: Enable cpu v4 tests for LoongArch
      LoongArch: BPF: Support signed mod instructions
      LoongArch: BPF: Support signed div instructions
      LoongArch: BPF: Support 32-bit offset jmp instructions
      LoongArch: BPF: Support unconditional bswap instructions
      LoongArch: BPF: Support sign-extension mov instructions
      LoongArch: BPF: Support sign-extension load instructions
      LoongArch: Add more instruction opcodes and emit_* helpers
      LoongArch/smp: Call rcutree_report_cpu_starting() earlier
      LoongArch: Relax memory ordering for atomic operations
      LoongArch: Mark __percpu functions as always inline
      LoongArch: Disable module from accessing external data directly
      LoongArch: Support PREEMPT_DYNAMIC with static keys
    4eeee663
Kconfig 19.5 KB