• Linus Torvalds's avatar
    Merge tag 'loongarch-6.11' of... · a362ade8
    Linus Torvalds authored
    Merge tag 'loongarch-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
    
    Pull LoongArch updates from Huacai Chen:
    
     - Define __ARCH_WANT_NEW_STAT in unistd.h
    
     - Always enumerate MADT and setup logical-physical CPU mapping
    
     - Add irq_work support via self IPIs
    
     - Add RANDOMIZE_KSTACK_OFFSET support
    
     - Add ARCH_HAS_PTE_DEVMAP support
    
     - Add ARCH_HAS_DEBUG_VM_PGTABLE support
    
     - Add writecombine support for DMW-based ioremap()
    
     - Add architectural preparation for CPUFreq
    
     - Add ACPI standard hardware register based S3 support
    
     - Add support for relocating the kernel with RELR relocation
    
     - Some bug fixes and other small changes
    
    * tag 'loongarch-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:
      LoongArch: Make the users of larch_insn_gen_break() constant
      LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint
      LoongArch: Use rustc option -Zdirect-access-external-data
      LoongArch: Add support for relocating the kernel with RELR relocation
      LoongArch: Remove a redundant checking in relocator
      LoongArch: Use correct API to map cmdline in relocate_kernel()
      LoongArch: Automatically disable KASLR for hibernation
      LoongArch: Add ACPI standard hardware register based S3 support
      LoongArch: Add architectural preparation for CPUFreq
      LoongArch: Add writecombine support for DMW-based ioremap()
      LoongArch: Add ARCH_HAS_DEBUG_VM_PGTABLE support
      LoongArch: Add ARCH_HAS_PTE_DEVMAP support
      LoongArch: Add RANDOMIZE_KSTACK_OFFSET support
      LoongArch: Add irq_work support via self IPIs
      LoongArch: Always enumerate MADT and setup logical-physical CPU mapping
      LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
    a362ade8
loongarch.h 54.8 KB