• Linus Torvalds's avatar
    Merge tag 'loongarch-6.4' of... · 611c9d88
    Linus Torvalds authored
    Merge tag 'loongarch-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
    
    Pull LoongArch updates from Huacai Chen:
    
     - Better backtraces for humanization
    
     - Relay BCE exceptions to userland as SIGSEGV
    
     - Provide kernel fpu functions
    
     - Optimize memory ops (memset/memcpy/memmove)
    
     - Optimize checksum and crc32(c) calculation
    
     - Add ARCH_HAS_FORTIFY_SOURCE selection
    
     - Add function error injection support
    
     - Add ftrace with direct call support
    
     - Add basic perf tools support
    
    * tag 'loongarch-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson: (24 commits)
      tools/perf: Add basic support for LoongArch
      LoongArch: ftrace: Add direct call trampoline samples support
      LoongArch: ftrace: Add direct call support
      LoongArch: ftrace: Implement ftrace_find_callable_addr() to simplify code
      LoongArch: ftrace: Fix build error if DYNAMIC_FTRACE_WITH_REGS is not set
      LoongArch: ftrace: Abstract DYNAMIC_FTRACE_WITH_ARGS accesses
      LoongArch: Add support for function error injection
      LoongArch: Add ARCH_HAS_FORTIFY_SOURCE selection
      LoongArch: crypto: Add crc32 and crc32c hw acceleration
      LoongArch: Add checksum optimization for 64-bit system
      LoongArch: Optimize memory ops (memset/memcpy/memmove)
      LoongArch: Provide kernel fpu functions
      LoongArch: Relay BCE exceptions to userland as SIGSEGV with si_code=SEGV_BNDERR
      LoongArch: Tweak the BADV and CPUCFG.PRID lines in show_regs()
      LoongArch: Humanize the ESTAT line when showing registers
      LoongArch: Humanize the ECFG line when showing registers
      LoongArch: Humanize the EUEN line when showing registers
      LoongArch: Humanize the PRMD line when showing registers
      LoongArch: Humanize the CRMD line when showing registers
      LoongArch: Fix format of CSR lines during show_regs()
      ...
    611c9d88
ftrace-direct-multi-modify.c 4.93 KB