Merge tag 'loongarch-6.7' of...
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
No related branches found
No related tags found
Showing
- arch/loongarch/Kconfig 1 addition, 0 deletionsarch/loongarch/Kconfig
- arch/loongarch/Makefile 2 additions, 0 deletionsarch/loongarch/Makefile
- arch/loongarch/include/asm/atomic.h 68 additions, 20 deletionsarch/loongarch/include/asm/atomic.h
- arch/loongarch/include/asm/inst.h 13 additions, 0 deletionsarch/loongarch/include/asm/inst.h
- arch/loongarch/include/asm/percpu.h 5 additions, 5 deletionsarch/loongarch/include/asm/percpu.h
- arch/loongarch/kernel/smp.c 2 additions, 1 deletionarch/loongarch/kernel/smp.c
- arch/loongarch/net/bpf_jit.c 112 additions, 31 deletionsarch/loongarch/net/bpf_jit.c
- tools/testing/selftests/bpf/progs/test_ldsx_insn.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/test_ldsx_insn.c
- tools/testing/selftests/bpf/progs/verifier_bswap.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_bswap.c
- tools/testing/selftests/bpf/progs/verifier_gotol.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_gotol.c
- tools/testing/selftests/bpf/progs/verifier_ldsx.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_ldsx.c
- tools/testing/selftests/bpf/progs/verifier_movsx.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_movsx.c
- tools/testing/selftests/bpf/progs/verifier_sdiv.c 2 additions, 1 deletiontools/testing/selftests/bpf/progs/verifier_sdiv.c
Loading
Please register or sign in to comment