Merge tag 'loongarch-fixes-6.9-1' of...
Merge tag 'loongarch-fixes-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson Pull LoongArch fixes from Huacai Chen: - make {virt, phys, page, pfn} translation work with KFENCE for LoongArch (otherwise NVMe and virtio-blk cannot work with KFENCE enabled) - update dts files for Loongson-2K series to make devices work correctly - fix a build error * tag 'loongarch-fixes-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson: LoongArch: Include linux/sizes.h in addrspace.h to prevent build errors LoongArch: Update dts for Loongson-2K2000 to support GMAC/GNET LoongArch: Update dts for Loongson-2K2000 to support PCI-MSI LoongArch: Update dts for Loongson-2K2000 to support ISA/LPC LoongArch: Update dts for Loongson-2K1000 to support ISA/LPC LoongArch: Make virt_addr_valid()/__virt_addr_valid() work with KFENCE LoongArch: Make {virt, phys, page, pfn} translation work with KFENCE mm: Move lowmem_page_address() a little later
Showing
- arch/loongarch/boot/dts/loongson-2k1000.dtsi 7 additions, 0 deletionsarch/loongarch/boot/dts/loongson-2k1000.dtsi
- arch/loongarch/boot/dts/loongson-2k2000-ref.dts 33 additions, 0 deletionsarch/loongarch/boot/dts/loongson-2k2000-ref.dts
- arch/loongarch/boot/dts/loongson-2k2000.dtsi 20 additions, 4 deletionsarch/loongarch/boot/dts/loongson-2k2000.dtsi
- arch/loongarch/include/asm/addrspace.h 1 addition, 0 deletionsarch/loongarch/include/asm/addrspace.h
- arch/loongarch/include/asm/io.h 15 additions, 5 deletionsarch/loongarch/include/asm/io.h
- arch/loongarch/include/asm/kfence.h 9 additions, 0 deletionsarch/loongarch/include/asm/kfence.h
- arch/loongarch/include/asm/page.h 25 additions, 1 deletionarch/loongarch/include/asm/page.h
- arch/loongarch/mm/mmap.c 4 additions, 0 deletionsarch/loongarch/mm/mmap.c
- arch/loongarch/mm/pgtable.c 2 additions, 2 deletionsarch/loongarch/mm/pgtable.c
- include/linux/mm.h 5 additions, 5 deletionsinclude/linux/mm.h
Please register or sign in to comment