Merge tag 'loongarch-6.9' of...
Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson Pull LoongArch updates from Huacai Chen: - Add objtool support for LoongArch - Add ORC stack unwinder support for LoongArch - Add kernel livepatching support for LoongArch - Select ARCH_HAS_CURRENT_STACK_POINTER in Kconfig - Select HAVE_ARCH_USERFAULTFD_MINOR in Kconfig - Some bug fixes and other small changes * tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson: LoongArch/crypto: Clean up useless assignment operations LoongArch: Define the __io_aw() hook as mmiowb() LoongArch: Remove superfluous flush_dcache_page() definition LoongArch: Move {dmw,tlb}_virt_to_page() definition to page.h LoongArch: Change __my_cpu_offset definition to avoid mis-optimization LoongArch: Select HAVE_ARCH_USERFAULTFD_MINOR in Kconfig LoongArch: Select ARCH_HAS_CURRENT_STACK_POINTER in Kconfig LoongArch: Add kernel livepatching support LoongArch: Add ORC stack unwinder support objtool: Check local label in read_unwind_hints() objtool: Check local label in add_dead_ends() objtool/LoongArch: Enable orc to be built objtool/x86: Separate arch-specific and generic parts objtool/LoongArch: Implement instruction decoder objtool/LoongArch: Enable objtool to be built
Showing
- arch/loongarch/Kconfig 8 additions, 0 deletionsarch/loongarch/Kconfig
- arch/loongarch/Kconfig.debug 11 additions, 0 deletionsarch/loongarch/Kconfig.debug
- arch/loongarch/Makefile 21 additions, 2 deletionsarch/loongarch/Makefile
- arch/loongarch/crypto/crc32-loongarch.c 0 additions, 2 deletionsarch/loongarch/crypto/crc32-loongarch.c
- arch/loongarch/include/asm/Kbuild 3 additions, 0 deletionsarch/loongarch/include/asm/Kbuild
- arch/loongarch/include/asm/bug.h 1 addition, 0 deletionsarch/loongarch/include/asm/bug.h
- arch/loongarch/include/asm/cacheflush.h 0 additions, 3 deletionsarch/loongarch/include/asm/cacheflush.h
- arch/loongarch/include/asm/exception.h 2 additions, 0 deletionsarch/loongarch/include/asm/exception.h
- arch/loongarch/include/asm/io.h 2 additions, 0 deletionsarch/loongarch/include/asm/io.h
- arch/loongarch/include/asm/module.h 7 additions, 0 deletionsarch/loongarch/include/asm/module.h
- arch/loongarch/include/asm/orc_header.h 18 additions, 0 deletionsarch/loongarch/include/asm/orc_header.h
- arch/loongarch/include/asm/orc_lookup.h 31 additions, 0 deletionsarch/loongarch/include/asm/orc_lookup.h
- arch/loongarch/include/asm/orc_types.h 58 additions, 0 deletionsarch/loongarch/include/asm/orc_types.h
- arch/loongarch/include/asm/page.h 3 additions, 0 deletionsarch/loongarch/include/asm/page.h
- arch/loongarch/include/asm/percpu.h 6 additions, 1 deletionarch/loongarch/include/asm/percpu.h
- arch/loongarch/include/asm/pgtable.h 0 additions, 3 deletionsarch/loongarch/include/asm/pgtable.h
- arch/loongarch/include/asm/qspinlock.h 0 additions, 18 deletionsarch/loongarch/include/asm/qspinlock.h
- arch/loongarch/include/asm/stackframe.h 3 additions, 0 deletionsarch/loongarch/include/asm/stackframe.h
- arch/loongarch/include/asm/thread_info.h 2 additions, 0 deletionsarch/loongarch/include/asm/thread_info.h
- arch/loongarch/include/asm/unwind.h 18 additions, 2 deletionsarch/loongarch/include/asm/unwind.h
Loading
Please register or sign in to comment