summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/init.c
AgeCommit message (Expand)Author
2024-03-22Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2024-02-23riscv, crash: wrap crash dumping code into crash related ifdefsBaoquan He
2024-02-22arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy
2024-01-31riscv: mm: execute local TLB flush after populating vmemmapVincent Chen
2024-01-24riscv: mm: Update mmap_rnd_bits_maxSami Tolvanen
2024-01-18riscv: Fix build error on rv32 + XIPAlexandre Ghiti
2024-01-11riscv: Use hugepage mappings for vmemmapAlexandre Ghiti
2024-01-09riscv: Make XIP bootable againFrederik Haxel
2023-11-10Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-11-08Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-11-08Merge patch series "riscv: Fix set_memory_XX() and set_direct_map_XX()"Palmer Dabbelt
2023-11-08riscv: Don't use PGD entries for the linear mappingAlexandre Ghiti
2023-10-31RISC-V: Provide pgtable_l5_enabled on rv32Palmer Dabbelt
2023-10-04riscv: kdump: use generic interface to simplify crashkernel reservationBaoquan He
2023-10-04crash_core: change the prototype of function parse_crashkernel()Baoquan He
2023-09-08Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt
2023-09-05riscv: Introduce virtual kernel mapping KASLRAlexandre Ghiti
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-08-21riscv: convert alloc_{pmd, pte}_late() to use ptdescsVishal Moola (Oracle)
2023-08-16riscv: kdump: Implement crashkernel=X,[high,low]Chen Jiahao
2023-08-08riscv: mm: fix 2 instances of -Wmissing-variable-declarationsNick Desaulniers
2023-08-04riscv: Start of DRAM should at least be aligned on PMD size for the direct ma...Alexandre Ghiti
2023-07-12riscv: mm: fix truncation warning on RV32Jisheng Zhang
2023-07-07Merge tag 'riscv-for-linus-6.5-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-07-06Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2023-07-04riscv: move memblock_allow_resize() after linear mapping is readyWoody Zhang
2023-06-30Merge tag 'riscv-for-linus-6.5-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-06-19riscv: mm: Pre-allocate PGD entries for vmalloc/modules areaBjörn Töpel
2023-06-07riscv: Check the virtual alignment before choosing a map sizeAlexandre Ghiti
2023-06-07riscv: Fix kfence now that the linear mapping can be backed by PUD/P4D/PGDAlexandre Ghiti
2023-06-07riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readableHsieh-Tseng Shen
2023-05-29riscv: mm: init: Pass a pointer to virt_to_page()Linus Walleij
2023-05-24riscv: Fix unused variable warning when BUILTIN_DTB is setAlexandre Ghiti
2023-04-29riscv: mm: remove redundant parameter of create_fdt_early_page_tableSong Shuai
2023-04-28Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-04-26riscv: Allow to downgrade paging mode from the command lineAlexandre Ghiti
2023-04-19Merge patch series "Introduce 64b relocatable kernel"Palmer Dabbelt
2023-04-19riscv: Introduce CONFIG_RELOCATABLEAlexandre Ghiti
2023-04-19Merge patch series "RISC-V kasan rework"Palmer Dabbelt
2023-04-19riscv: Move DTB_EARLY_BASE_VA to the kernel address spaceAlexandre Ghiti
2023-04-18riscv: Use PUD/P4D/PGD pages for the linear mappingAlexandre Ghiti
2023-04-18riscv: Move the linear mapping creation in its own functionAlexandre Ghiti
2023-04-18riscv: Get rid of riscv_pfn_base variableAlexandre Ghiti
2023-04-13riscv: No need to relocate the dtb as it lies in the fixmap regionAlexandre Ghiti
2023-04-13riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti
2022-12-14Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-12-09riscv: mm: call best_map_size many times during linear-mappingQinglin Pan
2022-12-08riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]aSamuel Holland
2022-11-10riscv: fix reserved memory setupConor Dooley