Merge tag 'loongarch-6.6' of...
Merge tag 'loongarch-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson Pull LoongArch updates from Huacai Chen: - Allow usage of LSX/LASX in the kernel, and use them for SIMD-optimized RAID5/RAID6 routines - Add Loongson Binary Translation (LBT) extension support - Add basic KGDB & KDB support - Add building with kcov coverage - Add KFENCE (Kernel Electric-Fence) support - Add KASAN (Kernel Address Sanitizer) support - Some bug fixes and other small changes - Update the default config file * tag 'loongarch-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson: (25 commits) LoongArch: Update Loongson-3 default config file LoongArch: Add KASAN (Kernel Address Sanitizer) support LoongArch: Simplify the processing of jumping new kernel for KASLR kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_populate process kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific mapping LoongArch: Add KFENCE (Kernel Electric-Fence) support LoongArch: Get partial stack information when providing regs parameter LoongArch: mm: Add page table mapped mode support for virt_to_page() kfence: Defer the assignment of the local variable addr LoongArch: Allow building with kcov coverage LoongArch: Provide kaslr_offset() to get kernel offset LoongArch: Add basic KGDB & KDB support LoongArch: Add Loongson Binary Translation (LBT) extension support raid6: Add LoongArch SIMD recovery implementation raid6: Add LoongArch SIMD syndrome calculation LoongArch: Add SIMD-optimized XOR routines LoongArch: Allow usage of LSX/LASX in the kernel LoongArch: Define symbol 'fault' as a local label in fpu.S LoongArch: Adjust {copy, clear}_user exception handler behavior LoongArch: Use static defined zero page rather than allocated ...
No related branches found
No related tags found
Showing
- Documentation/dev-tools/kasan.rst 2 additions, 2 deletionsDocumentation/dev-tools/kasan.rst
- Documentation/features/debug/KASAN/arch-support.txt 1 addition, 1 deletionDocumentation/features/debug/KASAN/arch-support.txt
- Documentation/features/debug/kcov/arch-support.txt 1 addition, 1 deletionDocumentation/features/debug/kcov/arch-support.txt
- Documentation/features/debug/kgdb/arch-support.txt 1 addition, 1 deletionDocumentation/features/debug/kgdb/arch-support.txt
- Documentation/translations/zh_CN/dev-tools/kasan.rst 1 addition, 1 deletionDocumentation/translations/zh_CN/dev-tools/kasan.rst
- arch/loongarch/Kconfig 26 additions, 0 deletionsarch/loongarch/Kconfig
- arch/loongarch/Makefile 3 additions, 0 deletionsarch/loongarch/Makefile
- arch/loongarch/configs/loongson3_defconfig 70 additions, 4 deletionsarch/loongarch/configs/loongson3_defconfig
- arch/loongarch/include/asm/asm-prototypes.h 1 addition, 0 deletionsarch/loongarch/include/asm/asm-prototypes.h
- arch/loongarch/include/asm/asmmacro.h 45 additions, 113 deletionsarch/loongarch/include/asm/asmmacro.h
- arch/loongarch/include/asm/kasan.h 126 additions, 0 deletionsarch/loongarch/include/asm/kasan.h
- arch/loongarch/include/asm/kfence.h 61 additions, 0 deletionsarch/loongarch/include/asm/kfence.h
- arch/loongarch/include/asm/kgdb.h 97 additions, 0 deletionsarch/loongarch/include/asm/kgdb.h
- arch/loongarch/include/asm/lbt.h 109 additions, 0 deletionsarch/loongarch/include/asm/lbt.h
- arch/loongarch/include/asm/loongarch.h 4 additions, 43 deletionsarch/loongarch/include/asm/loongarch.h
- arch/loongarch/include/asm/mmzone.h 0 additions, 2 deletionsarch/loongarch/include/asm/mmzone.h
- arch/loongarch/include/asm/page.h 6 additions, 1 deletionarch/loongarch/include/asm/page.h
- arch/loongarch/include/asm/pgalloc.h 1 addition, 0 deletionsarch/loongarch/include/asm/pgalloc.h
- arch/loongarch/include/asm/pgtable.h 25 additions, 6 deletionsarch/loongarch/include/asm/pgtable.h
- arch/loongarch/include/asm/processor.h 15 additions, 11 deletionsarch/loongarch/include/asm/processor.h
Loading
Please register or sign in to comment