• Linus Torvalds's avatar
    Merge tag 'loongarch-6.6' of... · 12952b6b
    Linus Torvalds authored
    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
      ...
    12952b6b
core.c 36.7 KB