summaryrefslogtreecommitdiff
path: root/arch/riscv/include/asm/cacheflush.h
AgeCommit message (Expand)Author
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-24riscv: implement the new page table range APIMatthew Wilcox (Oracle)
2023-08-23riscv: allow kmalloc() caches aligned to the smallest valueJisheng Zhang
2023-08-10riscv: Implement flush_cache_vmap()Alexandre Ghiti
2023-03-14RISC-V: Add Zicboz detection and block size parsingAndrew Jones
2022-12-09Merge patch series "RISC-V: Ensure Zicbom has a valid block size"Palmer Dabbelt
2022-12-02riscv/mm: hugepage's PG_dcache_clean flag is only set in head pageTong Tiangen
2022-10-21RISC-V: Fix compilation without RISCV_ISA_ZICBOMAndrew Jones
2022-10-13Merge patch series "Some style cleanups for recent extension additions"Palmer Dabbelt
2022-10-13riscv: drop some idefs from CMO initializationHeiko Stuebner
2022-09-17RISC-V: Avoid coupling the T-Head CMOs and ZicbomPalmer Dabbelt
2022-09-13RISC-V: Clean up the Zicbom block size probingPalmer Dabbelt
2022-07-28riscv: Add support for non-coherent devices using zicbom extensionHeiko Stuebner
2020-06-08mm: rename flush_icache_user_range to flush_icache_user_pageChristoph Hellwig
2020-06-08riscv: use asm-generic/cacheflush.hChristoph Hellwig
2020-03-03riscv: Use flush_icache_mm for flush_icache_user_rangeGuo Ren
2019-07-18riscv: fix build break after macro-to-function conversion in generic cacheflu...Paul Walmsley
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner
2019-05-16riscv: move flush_icache_{all,mm} to cacheflush.cGary Guo
2018-06-07riscv: use NULL instead of a plain 0Luc Van Oostenryck
2017-11-30RISC-V: Allow userspace to flush the instruction cacheAndrew Waterman
2017-11-30RISC-V: Flush I$ when making a dirty page executableAndrew Waterman
2017-09-26RISC-V: Atomic and Locking CodePalmer Dabbelt