Age | Commit message (Expand) | Author | Files | Lines |
2024-01-17 | Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 7 | -69/+121 |
2024-01-10 | Merge patch series "Fix XIP boot and make XIP testable in QEMU" | Palmer Dabbelt | 1 | -2/+6 |
2024-01-10 | Merge remote-tracking branch 'palmer/fixes' into for-next | Palmer Dabbelt | 1 | -3/+8 |
2024-01-10 | riscv: Make XIP bootable again | Frederik Haxel | 1 | -2/+6 |
2024-01-09 | riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC | Alexandre Ghiti | 1 | -1/+1 |
2024-01-09 | riscv: Fix wrong usage of lm_alias() when splitting a huge linear mapping | Alexandre Ghiti | 1 | -2/+7 |
2023-12-29 | arch/mm/fault: fix major fault accounting when retrying under per-VMA lock | Suren Baghdasaryan | 1 | -0/+2 |
2023-12-20 | riscv: Use accessors to page table entries instead of direct dereference | Alexandre Ghiti | 5 | -62/+106 |
2023-12-20 | riscv: mm: Only compile pgtable.c if MMU | Alexandre Ghiti | 1 | -2/+1 |
2023-11-10 | Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 8 | -151/+410 |
2023-11-08 | Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 3 | -6/+24 |
2023-11-08 | Merge patch series "riscv: Fix set_memory_XX() and set_direct_map_XX()" | Palmer Dabbelt | 2 | -46/+236 |
2023-11-08 | riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear m... | Alexandre Ghiti | 1 | -40/+230 |
2023-11-08 | riscv: Don't use PGD entries for the linear mapping | Alexandre Ghiti | 1 | -6/+6 |
2023-11-07 | riscv: split cache ops out of dma-noncoherent.c | Christoph Hellwig | 3 | -15/+18 |
2023-11-06 | Merge patch series "riscv: tlb flush improvements" | Palmer Dabbelt | 1 | -65/+116 |
2023-11-06 | riscv: Improve flush_tlb_kernel_range() | Alexandre Ghiti | 1 | -10/+24 |
2023-11-06 | riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb | Alexandre Ghiti | 1 | -56/+59 |
2023-11-06 | riscv: Improve flush_tlb_range() for hugetlb pages | Alexandre Ghiti | 1 | -1/+28 |
2023-11-06 | riscv: Improve tlb_flush() | Alexandre Ghiti | 1 | -0/+7 |
2023-11-05 | Merge patch series "Improve PTDUMP and introduce new fields" | Palmer Dabbelt | 1 | -19/+34 |
2023-11-05 | riscv: Introduce NAPOT field to PTDUMP | Yu Chien Peter Lin | 1 | -0/+4 |
2023-11-05 | riscv: Introduce PBMT field to PTDUMP | Yu Chien Peter Lin | 1 | -0/+16 |
2023-11-05 | riscv: Improve PTDUMP to show RSW with non-zero value | Yu Chien Peter Lin | 1 | -20/+15 |
2023-11-05 | RISC-V: capitalise CMO op macros | Conor Dooley | 2 | -6/+6 |
2023-11-03 | Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -130/+11 |
2023-11-01 | Merge patch series "RISC-V: ACPI improvements" | Palmer Dabbelt | 1 | -6/+19 |
2023-11-01 | riscv: correct pt_level name via pgtable_l5/4_enabled | Song Shuai | 1 | -0/+3 |
2023-11-01 | RISC-V: Provide pgtable_l5_enabled on rv32 | Palmer Dabbelt | 1 | -0/+2 |
2023-10-26 | RISC-V: cacheflush: Initialize CBO variables on ACPI systems | Sunil V L | 1 | -6/+19 |
2023-10-07 | riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is set | Alexandre Ghiti | 1 | -6/+13 |
2023-10-07 | riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults instead of panicking | Alexandre Ghiti | 1 | -1/+1 |
2023-10-04 | riscv: kdump: use generic interface to simplify crashkernel reservation | Baoquan He | 1 | -130/+11 |
2023-10-04 | crash_core: change the prototype of function parse_crashkernel() | Baoquan He | 1 | -1/+1 |
2023-09-30 | mm: hugetlb: add huge page size param to set_huge_pte_at() | Ryan Roberts | 1 | -1/+2 |
2023-09-08 | Merge patch series "riscv: Introduce KASLR" | Palmer Dabbelt | 1 | -1/+35 |
2023-09-08 | Merge patch series "Add non-coherent DMA support for AX45MP" | Palmer Dabbelt | 2 | -0/+56 |
2023-09-08 | Merge patch series "riscv: dma-mapping: unify support for cache flushes" | Palmer Dabbelt | 1 | -9/+51 |
2023-09-06 | riscv: Introduce virtual kernel mapping KASLR | Alexandre Ghiti | 1 | -1/+35 |
2023-09-01 | riscv: mm: dma-noncoherent: nonstandard cache operations support | Lad Prabhakar | 2 | -0/+56 |
2023-09-01 | riscv: dma-mapping: switch over to generic implementation | Lad Prabhakar | 1 | -9/+51 |
2023-09-01 | riscv: dma-mapping: skip invalidation before bidirectional DMA | Arnd Bergmann | 1 | -1/+1 |
2023-09-01 | riscv: dma-mapping: only invalidate after DMA, not flush | Arnd Bergmann | 1 | -1/+1 |
2023-09-01 | Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 4 | -12/+99 |
2023-08-31 | Merge patch series "riscv: Reduce ARCH_KMALLOC_MINALIGN to 8" | Palmer Dabbelt | 1 | -0/+8 |
2023-08-31 | riscv: Move create_tmp_mapping() to init sections | Alexandre Ghiti | 1 | -1/+1 |
2023-08-31 | riscv: Mark KASAN tmp* page tables variables as static | Alexandre Ghiti | 1 | -3/+3 |
2023-08-31 | riscv: mm: use bitmap_zero() API | Ye Xingchen | 1 | -1/+1 |
2023-08-30 | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 3 | -25/+11 |
2023-08-25 | Merge tag 'mm-hotfixes-stable-2023-08-25-11-07' of git://git.kernel.org/pub/s... | Linus Torvalds | 1 | -0/+1 |