summaryrefslogtreecommitdiffstats
path: root/arch/loongarch/mm (follow)
Commit message (Expand)AuthorAgeFilesLines
* mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang4 days1-10/+3
* asm-generic: pgalloc: provide generic __pgd_{alloc,free}Kevin Brodsky4 days1-4/+3
* Merge tag 'loongarch-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds2024-11-271-1/+1
|\
| * LoongArch: Fix sleeping in atomic context for PREEMPT_RTHuacai Chen2024-11-261-1/+1
* | Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-11-231-0/+19
|\ \ | |/ |/|
| * arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)2024-11-071-0/+19
* | LoongArch: Add WriteCombine shadow mapping in KASANKanglong Wang2024-11-121-0/+5
* | LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabitsHuacai Chen2024-11-121-2/+13
* | LoongArch: Make KASAN work with 5-level page-tablesHuacai Chen2024-11-121-3/+23
|/
* LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel spaceBibo Mao2024-10-212-0/+22
* Merge tag 'loongarch-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds2024-09-273-1/+261
|\
| * LoongArch: Improve hardware page table walkerHuacai Chen2024-09-241-0/+41
| * LoongArch: Add ARCH_HAS_SET_DIRECT_MAP supportHuacai Chen2024-09-241-0/+60
| * LoongArch: Add ARCH_HAS_SET_MEMORY supportHuacai Chen2024-09-242-1/+160
* | mm: make arch_get_unmapped_area() take vm_flags by defaultMark Brown2024-09-101-2/+3
|/
* LoongArch: Use accessors to page table entries instead of direct dereferenceHuacai Chen2024-08-074-14/+14
* Merge tag 'loongarch-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds2024-05-221-3/+6
|\
| * LoongArch: Give a chance to build with !CONFIG_SMPTiezhu Yang2024-05-141-3/+6
* | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-192-13/+2
|\ \
| * | treewide: use initializer for struct vm_unmapped_area_infoRick Edgecombe2024-04-261-2/+1
| * | mm/treewide: remove pXd_huge()Peter Xu2024-04-261-10/+0
| * | mm/treewide: replace pXd_huge() with pXd_leaf()Peter Xu2024-04-261-1/+1
* | | arch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)2024-05-141-0/+21
| |/ |/|
* | LoongArch: Fix access error when read fault on a write-only VMAJiantao Shan2024-04-241-2/+2
|/
* LoongArch: Make virt_addr_valid()/__virt_addr_valid() work with KFENCEHuacai Chen2024-04-101-0/+4
* LoongArch: Make {virt, phys, page, pfn} translation work with KFENCEHuacai Chen2024-04-101-2/+2
* LoongArch: Add ORC stack unwinder supportTiezhu Yang2024-03-112-15/+21
* LoongArch: Fix earlycon parameter if KASAN enabledHuacai Chen2024-02-061-0/+3
* LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init()Huacai Chen2024-01-261-6/+10
* LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPLHuacai Chen2023-11-211-2/+2
* LoongArch: Replace kmap_atomic() with kmap_local_page() in copy_user_highpage()Huacai Chen2023-10-181-4/+4
* LoongArch: Export symbol invalid_pud_table for modules buildingHuacai Chen2023-10-181-0/+1
* LoongArch: Use SYM_CODE_* to annotate exception handlersTiezhu Yang2023-10-181-18/+18
* LoongArch: Don't inline kasan_mem_to_shadow()/kasan_shadow_to_mem()Huacai Chen2023-09-201-0/+51
* LoongArch: Fix some build warnings with W=1Bibo Mao2023-09-204-14/+3
* Merge tag 'loongarch-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds2023-09-087-65/+300
|\
| * LoongArch: Add KASAN (Kernel Address Sanitizer) supportQing Zhang2023-09-062-0/+246
| * LoongArch: Add KFENCE (Kernel Electric-Fence) supportEnze Li2023-09-061-8/+14
| * LoongArch: mm: Add page table mapped mode support for virt_to_page()Enze Li2023-09-061-0/+12
| * LoongArch: Use static defined zero page rather than allocatedBibo Mao2023-09-061-27/+1
| * LoongArch: mm: Introduce unified function populate_kernel_pte()Bibo Mao2023-09-061-22/+21
| * LoongArch: Remove shm_align_mask and use SHMLBA insteadHuacai Chen2023-09-062-8/+6
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-292-5/+6
|\ \ | |/ |/|
| * loongarch: implement the new page table range APIMatthew Wilcox (Oracle)2023-08-252-2/+2
| * loongarch: convert various functions to use ptdescsVishal Moola (Oracle)2023-08-211-3/+4
* | LoongArch: Replace #include <asm/export.h> with #include <linux/export.h>Masahiro Yamada2023-08-251-1/+1
* | LoongArch: Remove unneeded #include <asm/export.h>Masahiro Yamada2023-08-251-1/+0
|/
* Merge tag 'loongarch-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds2023-06-302-7/+41
|\
| * LoongArch: Introduce hardware page table walkerHuacai Chen2023-06-292-4/+38
| * LoongArch: Support dbar with different hintsHuacai Chen2023-06-291-3/+3