- cbd34f4 riscv: Separate memory init from paging init by Atish Patra · 4 years, 1 month ago
- d5805af riscv: Fix builtin DTB handling by Damien Le Moal · 4 years, 1 month ago
- 21855ca riscv/mm: Prevent kernel module to access user memory without uaccess routines by Eric Lin · 4 years, 1 month ago
- 21733cb riscv/mm: Introduce a die_kernel_fault() helper function by Eric Lin · 4 years, 1 month ago
- de043da RISC-V: Fix usage of memblock_enforce_memory_limit by Atish Patra · 4 years ago
- e2ae634 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years ago
- 32a0de8 arch, mm: make kernel_page_present() always available by Mike Rapoport · 4 years ago
- 5d6ad66 arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC by Mike Rapoport · 4 years ago
- 19a0086 RISC-V: Protect all kernel sections including init early by Atish Patra · 4 years, 2 months ago
- da81558 riscv: Enable CMA support by Kefeng Wang · 4 years, 2 months ago
- 00ab027 RISC-V: Add kernel image sections to the resource tree by Nick Kossifidis · 4 years, 3 months ago
- 1074dd4 RISC-V: Use non-PGD mappings for early DTB access by Anup Patel · 4 years, 2 months ago
- bcacf5f6 riscv: fix pfn_to_virt err in do_page_fault(). by Liu Shaohua · 4 years, 2 months ago
- 1bd14a6 RISC-V: Remove any memblock representing unusable memory area by Atish Patra · 4 years, 3 months ago
- 270315b Merge tag 'riscv-for-linus-5.10-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 2 months ago
- cc6de16 memblock: use separate iterators for memory and reserved regions by Mike Rapoport · 4 years, 3 months ago
- b10d6bc arch, drivers: replace for_each_membock() with for_each_mem_range() by Mike Rapoport · 4 years, 3 months ago
- c8e4701 riscv: drop unneeded node initialization by Mike Rapoport · 4 years, 3 months ago
- a78c6f5 RISC-V: Make sure memblock reserves the memory containing DT by Atish Patra · 4 years, 3 months ago
- de22d21 RISC-V: Add page table dump support for uefi by Atish Patra · 4 years, 3 months ago
- b91540d RISC-V: Add EFI runtime services by Atish Patra · 4 years, 3 months ago
- e8dcb61 RISC-V: Implement late mapping page table allocation functions by Atish Patra · 4 years, 3 months ago
- 6262f66 RISC-V: Add early ioremap support by Atish Patra · 4 years, 3 months ago
- 8f3a2b4 RISC-V: Move DT mapping outof fixmap by Anup Patel · 4 years, 3 months ago
- 21190b7 riscv: Add sfence.vma after early page table changes by Greentime Hu · 4 years, 5 months ago
- a960c13 riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page_fault() by Pekka Enberg · 4 years, 4 months ago
- 2baa6d9 riscv/mm/fault: Fix inline placement in vmalloc_fault() declaration by Pekka Enberg · 4 years, 4 months ago
- afb8c6f riscv/mm/fault: Move access error check to function by Pekka Enberg · 4 years, 4 months ago
- 67474301 riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() by Pekka Enberg · 4 years, 4 months ago
- 7a75f3d riscv/mm/fault: Simplify mm_fault_error() by Pekka Enberg · 4 years, 4 months ago
- 6c11ffb riscv/mm/fault: Move fault error handling to mm_fault_error() by Pekka Enberg · 4 years, 4 months ago
- bda281d riscv/mm/fault: Simplify fault error handling by Pekka Enberg · 4 years, 4 months ago
- ac416a7 riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() by Pekka Enberg · 4 years, 4 months ago
- a51271d riscv/mm/fault: Move bad area handling to bad_area() by Pekka Enberg · 4 years, 4 months ago
- cac4d1d riscv/mm/fault: Move no context handling to no_context() by Pekka Enberg · 4 years, 4 months ago
- 4363287 riscv/mm: Simplify retry logic in do_page_fault() by Pekka Enberg · 4 years, 4 months ago
- 5ac365a mm/riscv: use general page fault accounting by Peter Xu · 4 years, 5 months ago
- bce617e mm: do page fault accounting in handle_mm_fault by Peter Xu · 4 years, 5 months ago
- 81e1133 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 5 months ago
- c89ab04 mm/sparse: cleanup the code surrounding memory_present() by Mike Rapoport · 4 years, 5 months ago
- 1d9cfee mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages() by Anshuman Khandual · 4 years, 5 months ago
- ca15ca4 mm: remove unneeded includes of <asm/pgalloc.h> by Mike Rapoport · 4 years, 5 months ago
- dbf8381 Merge tag 'riscv-for-linus-5.9-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 5 months ago
- 3843aca riscv: fix build warning of mm/pageattr by Zong Li · 4 years, 6 months ago
- e3ef4d6 riscv: Fix build warning for mm/init by Zong Li · 4 years, 6 months ago
- 20d38f7 riscv: Allow building with kcov coverage by Tobias Klauser · 4 years, 6 months ago
- fa5a198 riscv: Parse all memory blocks to remove unusable memory by Atish Patra · 4 years, 6 months ago
- 4400231 RISC-V: Do not rely on initrd_start/end computed during early dt parsing by Atish Patra · 4 years, 6 months ago
- d0d8aae RISC-V: Set maximum number of mapped pages correctly by Atish Patra · 4 years, 6 months ago
- 4cb699d riscv: kasan: use local_tlb_flush_all() to avoid uninitialized __sbi_rfence by Vincent Chen · 4 years, 6 months ago
- 526fbae riscv: Register System RAM as iomem resources by Zong Li · 4 years, 7 months ago
- 0e2c090 RISC-V: Acquire mmap lock before invoking walk_page_range by Atish Patra · 4 years, 7 months ago
- cd16ed3 Merge tag 'riscv-for-linus-5.8-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 7 months ago
- 4e0f9e3 RISC-V: Don't mark init section as non-executable by Anup Patel · 4 years, 7 months ago
- c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
- 3e4e28c mmap locking API: convert mmap_sem API comments by Michel Lespinasse · 4 years, 7 months ago
- 89154dd mmap locking API: convert mmap_sem call sites missed by coccinelle by Michel Lespinasse · 4 years, 7 months ago
- d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
- 974b9b2 mm: consolidate pte_index() and pte_offset_*() definitions by Mike Rapoport · 4 years, 7 months ago
- 65fddcf mm: reorder includes after introduction of linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
- ca5999f mm: introduce include/linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
- e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
- 435faf5 Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 7 months ago
- b422d28 riscv: support DEBUG_WX by Zong Li · 4 years, 7 months ago
- 3823783 hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate by Mike Kravetz · 4 years, 7 months ago
- 359f254 hugetlbfs: move hugepagesz= parsing to arch independent code by Mike Kravetz · 4 years, 7 months ago
- ae94da8 hugetlbfs: add arch_hugetlb_valid_size by Mike Kravetz · 4 years, 7 months ago
- 9691a07 mm: use free_area_init() instead of free_area_init_nodes() by Mike Rapoport · 4 years, 7 months ago
- 99395ee mm: ptdump: expand type of 'val' in note_page() by Steven Price · 4 years, 7 months ago
- 8fa3cdf riscv: Fix print_vm_layout build error if NOMMU by Kefeng Wang · 4 years, 8 months ago
- 2d26825 riscv: Allow device trees to be built into the kernel by Palmer Dabbelt · 4 years, 9 months ago
- 73cb8e2 RISC-V: Remove unused code from STRICT_KERNEL_RWX by Atish Patra · 4 years, 8 months ago
- c749bb2 riscv: set max_pfn to the PFN of the last page by Vincent Chen · 4 years, 8 months ago
- eab4002 Merge tag 'riscv-for-linus-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 9 months ago
- 4064b98 mm: allow VM_FAULT_RETRY for multiple times by Peter Xu · 4 years, 9 months ago
- dde1607 mm: introduce FAULT_FLAG_DEFAULT by Peter Xu · 4 years, 9 months ago
- 4ef8732 mm: introduce fault_signal_pending() by Peter Xu · 4 years, 9 months ago
- 59c4da8 riscv: Add support to dump the kernel page tables by Zong Li · 4 years, 10 months ago
- d27c3c9 riscv: add STRICT_KERNEL_RWX support by Zong Li · 4 years, 10 months ago
- 5fde3db riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC support by Zong Li · 4 years, 10 months ago
- 395a21f riscv: add ARCH_HAS_SET_DIRECT_MAP support by Zong Li · 4 years, 10 months ago
- d3ab332 riscv: add ARCH_HAS_SET_MEMORY support by Zong Li · 4 years, 10 months ago
- 3133287 riscv: Use p*d_leaf macros to define p*d_huge by Alexandre Ghiti · 4 years, 10 months ago
- a160eed riscv: Fix range looking for kernel image memblock by Alexandre Ghiti · 4 years, 11 months ago
- 8458ca1 riscv: adjust the indent by Zong Li · 5 years ago
- a0a31fd riscv: allocate a complete page size for each page table by Zong Li · 5 years ago
- 6435f77 riscv: mm: add support for CONFIG_DEBUG_VIRTUAL by Zong Li · 5 years ago
- 8ad8b72 riscv: Add KASAN support by Nick Hu · 5 years ago
- ac51e00 riscv: mm: use __pa_symbol for kernel symbols by Zong Li · 5 years ago
- 1833e32 riscv: export flush_icache_all to modules by Olof Johansson · 5 years ago
- 9209fb5 riscv: move sifive_l2_cache.c to drivers/soc by Christoph Hellwig · 5 years ago
- 6cdc7f2 Merge tag 'riscv/for-v5.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 5 years ago
- a308a71 Merge tag 'ioremap-5.5' of git://git.infradead.org/users/hch/ioremap by Linus Torvalds · 5 years ago
- 8eace9f Merge branch 'next/misc2' into for-next by Paul Walmsley · 5 years ago
- 5ba9aa5 Merge branch 'next/nommu' into for-next by Paul Walmsley · 5 years ago
- 4a97986 Merge branch 'next/misc' into for-next by Paul Walmsley · 5 years ago
- 2cc6c4a RISC-V: Add address map dumper by Yash Shah · 5 years ago
- 6bd33e1 riscv: add nommu support by Christoph Hellwig · 5 years ago
- 8bf90f3 riscv: implement remote sfence.i using IPIs by Christoph Hellwig · 5 years ago
- 0fdc636 riscv: Use PMD_SIZE to replace PTE_PARENT_SIZE by Zong Li · 5 years ago