summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/kasan_init.c
AgeCommit message (Expand)Author
2024-01-18Merge tag 'percpu-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds
2023-12-20riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti
2023-12-14riscv: Enable pcpu page first chunk allocatorAlexandre Ghiti
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-08-31riscv: Move create_tmp_mapping() to init sectionsAlexandre Ghiti
2023-08-31riscv: Mark KASAN tmp* page tables variables as staticAlexandre Ghiti
2023-08-08riscv: mm: fix 2 instances of -Wmissing-variable-declarationsNick Desaulniers
2023-04-19riscv: Rework kasan population functionsAlexandre Ghiti
2023-04-19riscv: Split early and final KASAN population functionsAlexandre Ghiti
2022-10-27riscv: mm: add missing memcpy in kasan_initQinglin Pan
2022-03-25Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2022-03-03riscv: Fix kasan pud populationAlexandre Ghiti
2022-03-03riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAPAlexandre Ghiti
2022-02-14riscv: mm: Support kasan for sv57Qinglin Pan
2022-01-19RISC-V: Introduce sv48 support without relocatable kernelPalmer Dabbelt
2022-01-19riscv: Implement sv48 supportAlexandre Ghiti
2022-01-19riscv: Split early kasan mapping to prepare sv48 introductionAlexandre Ghiti
2021-10-29riscv: Fix asan-stack clang buildAlexandre Ghiti
2021-10-29riscv: Do not re-populate shadow memory with kasan_populate_early_shadowAlexandre Ghiti
2021-06-18riscv: Ensure BPF_JIT_REGION_START aligned with PMD sizeJisheng Zhang
2021-06-18riscv: kasan: Fix MODULES_VADDR evaluation due to local variables' nameJisheng Zhang
2021-05-06Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-04-26riscv: add __init section marker to some functionsJisheng Zhang
2021-04-26riscv: Move kernel mapping outside of linear mappingAlexandre Ghiti
2021-04-01riscv: remove unneeded semicolonYang Li
2021-03-29riscv: Cleanup KASAN_VMALLOC supportAlexandre Ghiti
2021-03-16RISC-V: kasan: Declare kasan_shallow_populate() staticPalmer Dabbelt
2021-03-16riscv: Ensure page table writes are flushed when initializing KASAN vmallocAlexandre Ghiti
2021-02-26Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-02-22riscv: Improve kasan population by using hugepages when possibleAlexandre Ghiti
2021-02-22riscv: Improve kasan population functionAlexandre Ghiti
2021-02-22riscv: Use KASAN_SHADOW_INIT define for kasan memory initializationAlexandre Ghiti
2021-02-18riscv/kasan: add KASAN_VMALLOC supportNylon Chen
2021-01-13riscv: Fix KASAN memory mapping.Nick Hu
2020-10-13arch, drivers: replace for_each_membock() with for_each_mem_range()Mike Rapoport
2020-07-20riscv: kasan: use local_tlb_flush_all() to avoid uninitialized __sbi_rfenceVincent Chen
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport
2020-02-24riscv: adjust the indentZong Li
2020-02-24riscv: allocate a complete page size for each page tableZong Li
2020-01-22riscv: Add KASAN supportNick Hu