| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2024-09-24 | 1 | -13/+15 |
|\ |
|
| * | Merge patch series "Svvptc extension to remove preventive sfence.vma" | Palmer Dabbelt | 2024-09-16 | 1 | -0/+2 |
| |\ |
|
| | * | riscv: Stop emitting preventive sfence.vma for new vmalloc mappings | Alexandre Ghiti | 2024-09-15 | 1 | -0/+2 |
| * | | riscv: Remove redundant restriction on memory size | Stuart Menefy | 2024-09-14 | 1 | -7/+1 |
| * | | Merge patch series "remove size limit on XIP kernel" | Palmer Dabbelt | 2024-09-12 | 1 | -11/+21 |
| |\ \ |
|
| | * | | riscv: drop the use of XIP_OFFSET in create_kernel_page_table() | Nam Cao | 2024-09-12 | 1 | -3/+4 |
| | * | | riscv: replace misleading va_kernel_pa_offset on XIP kernel | Nam Cao | 2024-09-12 | 1 | -2/+4 |
| * | | | Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR" | Palmer Dabbelt | 2024-08-05 | 1 | -1/+4 |
| |\ \ \ |
|
| | * | | | RISC-V: Use Zkr to seed KASLR base address | Jesse Taube | 2024-08-05 | 1 | -1/+4 |
| | | |/
| | |/| |
|
* | | | | riscv: Do not restrict memory size because of linear mapping on nommu | Alexandre Ghiti | 2024-09-03 | 1 | -1/+1 |
| |_|/
|/| | |
|
* | | | riscv: change XIP's kernel_map.size to be size of the entire kernel | Nam Cao | 2024-08-14 | 1 | -2/+2 |
* | | | riscv: Fix linear mapping checks for non-contiguous memory regions | Stuart Menefy | 2024-08-01 | 1 | -4/+11 |
|/ / |
|
* | | Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2024-07-20 | 1 | -40/+307 |
|\ \ |
|
| * | | riscv: mm: Add memory hotplugging support | Björn Töpel | 2024-06-26 | 1 | -0/+267 |
| * | | riscv: mm: Refactor create_linear_mapping_range() for memory hot add | Björn Töpel | 2024-06-26 | 1 | -9/+6 |
| * | | riscv: mm: Change attribute from __init to __meminit for page functions | Björn Töpel | 2024-06-26 | 1 | -31/+25 |
| * | | riscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries | Björn Töpel | 2024-06-26 | 1 | -0/+9 |
| * | | riscv: mm: Properly forward vmemmap_populate() altmap parameter | Björn Töpel | 2024-06-26 | 1 | -1/+1 |
| |/ |
|
* / | riscv: fix overlap of allocated page and PTR_ERR | Nam Cao | 2024-06-03 | 1 | -10/+11 |
|/ |
|
* | Merge patch series "riscv: fix debug_pagealloc" | Palmer Dabbelt | 2024-05-23 | 1 | -0/+3 |
|\ |
|
| * | riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled | Nam Cao | 2024-05-22 | 1 | -0/+3 |
* | | Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2024-05-22 | 1 | -3/+17 |
|\ \ |
|
| * | | riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required | Jisheng Zhang | 2024-04-30 | 1 | -1/+15 |
| * | | riscv: Annotate pgtable_l{4,5}_enabled with __ro_after_init | Dawei Li | 2024-04-30 | 1 | -2/+2 |
| * | | riscv: Remove redundant CONFIG_64BIT from pgtable_l{4,5}_enabled | Dawei Li | 2024-04-30 | 1 | -2/+2 |
| * | | Merge patch series "riscv: 64-bit NOMMU fixes and enhancements" | Palmer Dabbelt | 2024-04-28 | 1 | -1/+1 |
| |\ \
| | |/
| |/| |
|
* | | | arch: make execmem setup available regardless of CONFIG_MODULES | Mike Rapoport (IBM) | 2024-05-14 | 1 | -0/+35 |
* | | | Merge patch the fixes from "riscv: 64-bit NOMMU fixes and enhancements" | Palmer Dabbelt | 2024-04-09 | 1 | -1/+1 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | riscv: Fix loading 64-bit NOMMU kernels past the start of RAM | Samuel Holland | 2024-04-09 | 1 | -1/+1 |
* | | Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2024-03-22 | 1 | -0/+6 |
|\ \ |
|
| * | | riscv: mm: Update mmap_rnd_bits_max | Sami Tolvanen | 2024-01-24 | 1 | -0/+6 |
| |/ |
|
* | | riscv, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-24 | 1 | -1/+1 |
* | | arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WX | Christophe Leroy | 2024-02-22 | 1 | -3/+0 |
* | | riscv: mm: execute local TLB flush after populating vmemmap | Vincent Chen | 2024-01-31 | 1 | -0/+4 |
|/ |
|
* | riscv: Fix build error on rv32 + XIP | Alexandre Ghiti | 2024-01-18 | 1 | -0/+4 |
* | riscv: Use hugepage mappings for vmemmap | Alexandre Ghiti | 2024-01-11 | 1 | -1/+20 |
* | riscv: Make XIP bootable again | Frederik Haxel | 2024-01-10 | 1 | -2/+6 |
* | Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-11-10 | 1 | -6/+6 |
|\ |
|
| * | Merge patch series "riscv: Fix set_memory_XX() and set_direct_map_XX()" | Palmer Dabbelt | 2023-11-08 | 1 | -6/+6 |
| |\ |
|
| | * | riscv: Don't use PGD entries for the linear mapping | Alexandre Ghiti | 2023-11-08 | 1 | -6/+6 |
* | | | Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-11-08 | 1 | -0/+2 |
|\| | |
|
| * | | RISC-V: Provide pgtable_l5_enabled on rv32 | Palmer Dabbelt | 2023-11-01 | 1 | -0/+2 |
| |/ |
|
* | | riscv: kdump: use generic interface to simplify crashkernel reservation | Baoquan He | 2023-10-04 | 1 | -130/+11 |
* | | crash_core: change the prototype of function parse_crashkernel() | Baoquan He | 2023-10-04 | 1 | -1/+1 |
|/ |
|
* | Merge patch series "riscv: Introduce KASLR" | Palmer Dabbelt | 2023-09-08 | 1 | -1/+35 |
|\ |
|
| * | riscv: Introduce virtual kernel mapping KASLR | Alexandre Ghiti | 2023-09-06 | 1 | -1/+35 |
* | | Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-09-01 | 1 | -7/+86 |
|\ \ |
|
| * | | riscv: kdump: Implement crashkernel=X,[high,low] | Chen Jiahao | 2023-08-16 | 1 | -7/+86 |
| |/ |
|
* | | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2023-08-29 | 1 | -10/+6 |
|\ \ |
|
| * | | riscv: convert alloc_{pmd, pte}_late() to use ptdescs | Vishal Moola (Oracle) | 2023-08-21 | 1 | -10/+6 |